Meaning of squealer

Definition of squealer

(noun) one who reveals confidential information in return for money

Other information on squealer

WIKIPEDIA results for squealer
Amazon results for squealer