Word info

shrill-gorged

Adjective

Meaning

Having a throat which produces a shrill note.

Source: Webster's dictionary

Close letter words and terms