1. throated

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