CATCALL Meaning of CATCALL in English ■ noun a shrill whistle or shout of mockery or disapproval. ■ verb make a ~.OriginC17: from cat 1 + call . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004