What is the full meaning of throttled
THROTTLE, to to choke by pressure at the windpipe [v]
Example of the word throttled placed on a Scrabble board.