throated

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