Online English Dictionary

Home

Squeal


n.

A shrill, sharp, somewhat prolonged cry.


© 2009 Dammam Community College
 
t="10">