Synonyms for Squealer (same or very similar meaning)
WordNet sense 1 (one who reveals confidential information in return for money):
betrayer, blabber, informer, rat
WordNet sense 2 (domestic swine):
hog, pig, grunter, Sus scrofa
From the ODE community, based on WordNet
add/edit