Catcall
English Meaning
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.
- A harsh or shrill call or whistle expressing derision or disapproval.
- To express derision or disapproval of with catcalls.
- To make catcalls.
Sorry, No Malayalam Meaning for your input!
See Catcal Want To Try Catcall In Malayalam??