Squeal - Definition

squeal

n 1: a high-pitched howl
v 1: utter a high-pitched cry, characteristic of pigs [syn:
squeal, oink]
2: confess to a punishable or reprehensible deed, usually under
pressure [syn: confess, squeal, fink]

Look up another word