SHRILL-GORGED


Meaning of SHRILL-GORGED in English

adj having a throat which produces a shrill note.

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