SHRILL-GORGED


Meaning of SHRILL-GORGED in English

( a. )

Having a throat which produces a shrill note.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.