An Encylopedia Britannica Company

throated

1 ENTRIES FOUND:
throated /ˈθroʊtəd/ adjective
throated
/ˈθroʊtəd/
adjective
Britannica Dictionary definition of THROATED
: making a certain kind of sound from the throat used in combination
: having a throat of a certain kind or color used in combination