SQUEALER


Meaning of SQUEALER in English

noun the harlequin duck.

2. squealer ·noun the european swift.

3. squealer ·noun the american golden plover.

4. squealer ·noun one who, or that which, squeals.

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