SQUEAKER


Meaning of SQUEAKER in English

■ noun

1》 a person or thing that squeaks.

2》 informal, chiefly N. Amer. a contest won by a narrow margin.

3》 chiefly Brit. a young pigeon.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.