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