Online English Dictionary

Home

Shrillgorged


a.

Having a throat which produces a shrill note.


© 2009 Dammam Community College