English dictionary
throated meaning and definition
Definition and meaning of throated at MeaningMonkey.org. throated meaning and definition in the English Dictionary.THROATED adjective
Definition of throated (adjective)
- having a throat as specified
- "deep-throated"; "white-throated"
Source: Princeton University Wordnet