CATCALL


Meaning of CATCALL in English

shouting disapproval or insults, heckling The catcalls from the audience caused the speaker to pause.

English idioms vocab.      Словарь английских идиом и выражений.