Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

Meaning & Definition of Squeal in English

English

Squeal

/skwil/

noun

1. A high-pitched howl

synonym:
  • squeal

verb

1. Utter a high-pitched cry, characteristic of pigs

synonym:
  • squeal,
  • oink

2. Confess to a punishable or reprehensible deed, usually under pressure

synonym:
  • confess,
  • squeal,
  • fink