English Dictionary
Definition flyswatter in British English
flyswatter noun
[countable] noun
/ˈflaɪˌswɒtə(r)/
Synonyms and related words
