Island throttle Synonyms

Definitions for Island


  • (noun) a fairly small area of land completely surrounded by water
  • (noun) a land mass (smaller than a continent ) that is surrounded by water
  • (noun) a zone or area resembling an island

IT abbreviation

IT is an abbreviation for Island Throttle
What does IT stand for?
IT stands for "Island Throttle"

Definitions for Throttle


  • (verb) to keep (someone) from breathing by exerting pressure on the windpipe
  • (noun) a valve that regulates the supply of fuel to the engine
  • (noun) a pedal that controls the throttle valve