Home
Advance Search
Dictionary
Words with Friends solver
Meaning of catcall
Definition:-
A shrill whistle or shout of disapproval, typically one made at a public meeting or performance. (noun)
Make a whistle, shout, or comment of a sexual nature to a woman passing by. (intransitive verb)