Squealer - Definition

squealer

n 1: one who reveals confidential information in return for
money [syn: informer, betrayer, rat, squealer,
blabber]
2: domestic swine [syn: hog, pig, grunter, squealer,
Sus scrofa]

Look up another word