Definition of Catcall

  • 1. A cry expressing disapproval Noun
  • 2. Utter catcalls at Verb

Semanticaly linked words with "catcall"

Hyponims for word "catcall"