SQUEAKER


Meaning of SQUEAKER in English

[squeak.er] n (1671) 1: one that squeaks

2: a contest (as a game or an election) won by a small margin

Merriam-Webster English vocab.      Английский словарь Merriam Webster.