Dictionary Check: throated
"throated" is a valid word!
Scrabble
12
points
Words with Friends
11
points
Definition
adjective
having a throat as specified
Example:
"deep-throated"
Advertisement