Word Definition

Squealer

  1. One who, or that which, squeals.
  2. The European swift.
  3. The harlequin duck.
  4. The American golden plover.

Synonyms