Definisi 'squeal'
English to English
noun
1 a high-pitched howl
source: wordnet30
2 A shrill, somewhat prolonged cry.
source: webster1913
verb
3 utter a high-pitched cry, characteristic of pigs
source: wordnet30
4 confess to a punishable or reprehensible deed, usually under pressure
source: wordnet30
5 To cry with a sharp, shrill, prolonged sound, as certain animals do, indicating want, displeasure, or pain.
source: webster1913
More Word(s)
oink, confession, confessor, canary, howl, acknowledge, admit, emit, let loose,

Visual Synonyms
Click for larger image