What is the full meaning of throated
THROAT, to utter in a hoarse voice [v]
Example of the word throated placed on a Scrabble board.