Squeal

English word definition — powered by WordNet

NOUN

a high-pitched howl

VERB

utter a high-pitched cry, characteristic of pigs

confess to a punishable or reprehensible deed, usually under pressure

Want to remember squeal?

Sign up free to bookmark & revise