Squeal |
|
|
#1 |
|
Prof. Dr. Sinsi
|
Squealsqueal noun1 a high-pitched howlverb1 utter a high-pitched cry, characteristic of pigs2 confess to a punishable or reprehensible deed, usually under pressure[syn: confess] |
|
|
|