Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of catcall

- A sound like the cry of a cat, such as is made in playhouses to express dissatisfaction with a play; also, a small shrill instrument for making such a noise.

Crossword clue for catcall

- Cry of derision
- Derisive whistle
- Derisive whistle or shout
- Disapproving cry on feline phone
- Heckle Kitty by name