Show Definitions
Squeal
verb – To give information (as to the authorities) about another's improper or unlawful activities.
Blow the whistle on and
squeal are semantically related in
rat topic. Sometimes you can use "Blow the whistle on" instead a
verb "Squeal".
Nearby Words:
squeak,
squealer,
squealed,
squeaky,
squealing