CATCALL


Meaning of CATCALL in English

shouting disapproval or insults, heckling

The catcalls from the audience caused the speaker to pause.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.