1. throated

adjective. (ˈθroʊtɪd) Having a throat as specified.
Synonyms
Antonyms