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. Oxford English vocab. Оксфордский английский словарь. 2012