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