whistler Meaning and Definition
1. n. Australian and southeastern Asian birds with a melodious whistling call
2. n. large-headed swift-flying diving duck of arctic regions
3. n. large North American mountain marmot
4. n. someone who makes a loud high sound
5. n. United States painter (1834-1903)
Synonyms bigmouth blabber blabbermouth busybody canary fat mouth fink gasser gossip informer nark peacher polly quidnunc rat ratfink rumormonger scandalmonger sleazemonger snitch snitcher squeaker squealer stool pigeon stoolie tabby talebearer taleteller tattler telltale tipster troublemaker whistleblower whistler windbag
Sponored Video