CATCALL Meaning of CATCALL in English shouting disapproval or insults, heckling The catcalls from the audience caused the speaker to pause. English idioms vocab. Словарь английских идиом и выражений. 2012