English word definition — powered by WordNet
one who reveals confidential information in return for money
domestic swine
Want to remember squealer?