SHRILL-GORGED


Meaning of SHRILL-GORGED in English

(a.) Having a throat which produces a shrill note.

Webster's English dictionary.      Английский словарь Webster.