SQUEALERS
“SQUEALERS” is a valid word.
18
Scrabble points
20
Words with Friends
9
letters
Definition
SQUEALERS is a form of SQUEALER
noun
- one who reveals confidential information in return for money
- domestic swine