English Dictionary
Definition slapper in British English
slapper noun
[countable] noun
/ˈslæpə(r)/
Synonyms and related words
