Word Meaning

Find the meaning or definition of a english word


catcall definition and meaning

n. 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 clues for catcall

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


Copyright ©2017-2024 Crossword Solver

Follow us facebook croswodsolver