Scrabble Dictionary

Find the definition of a word with its score in word games.

Word Games

Scrabble US (11 Points)
Scrabble UK (11 Points)
Words With Friends (11 Points)

Throttle

ˈθrɒtl

Throttle definitions
noun
throttle throttles
  1. a device controlling the flow of fuel or power to an engine

    "the engines were at full throttle"

  2. a person's throat, gullet, or windpipe
verb
throttle throttled throttles throttling
  1. attack or kill (someone) by choking or strangling them

    "she was sorely tempted to throttle him"

  2. control (an engine or vehicle) with a throttle

    "it has two engines that can be throttled"

    • reduce the power of an engine or vehicle by use of the throttle

      "the pitch of the engine fell as the driver throttled back"