• a valve which allows more or less fuel to go into an engine and so changes the power with which the engine operates


    Throttles meaning & definition 1 of Throttles.


  • to press someones throat very tightly so that they cannot breathe:

    Throttles meaning & definition 2 of Throttles.

Similar Words

What is Define Dictionary Meaning?

Define Dictionary Meaning is an easy to use platform where anyone can create and share short informal definition of any word.
Best thing is, its free and you can even contribute without creating an account.



This page shows you usage and meanings of Throttles around the world.