English Dictionary
◊ SQUEALER
squealer
n : one who reveals confidential information in return for money
[syn: {informer}, {betrayer}, {rat}]