Squealer

1. (n.) One who, or that which, squeals.

2. (n.) The European swift.

3. (n.) The harlequin duck.

4. (n.) The American golden plover.

Thesaurus Entries

betrayer, blab, blabber, blabberer, blabbermouth, canary, delator, fink, informer, narc, nark, peacher, snitch, snitcher, spy, stool pigeon, stoolie, talebearer, tattler, tattletale, telltale, tipster, whistle-blower