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. Словарь английских идиом. 2012