What is the meaning of the word "swatter"?
Definitions:
-
an implement with a flat part of mesh or plastic and a long handle noun
- They killed flies with a swatter.
-
splash and flutter about in or as if in water verb
- They swattered about in the pool.