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