SynonymX
Speak
Throated
Definition of Throated
1.
Having a throat as specified
Adjective Satellite
Semanticaly linked words with "throated"
combining form
necked