CATCALL Meaning of CATCALL in English n. & v.n. a shrill whistle of disapproval made at meetings etc. v. 1 intr. make a catcall. 2 tr. make a catcall at. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012