squealer
English Dictionary
->
Letter S
-> squealer
Search Dictionary:
squealer Definition
(n)
one
who
reveals
confidential
information
in
return
for
money
(n)
domestic
swine
squealer Synonyms
betrayer
blabber
grunter
hog
informer
pig
rat
squealer
Sus scrofa
© Art Branch Inc.