English Dictionary
Definition slap in British English
slap noun
noun
/slæp/
Synonyms and related words
