CATCALL Meaning of CATCALL in English [noun] [C] - a loud shout or whistle (= high sound) expressing disapproval, esp. made by people in a crowd Cambridge English vocab. Кембриджский английский словарь. 2012