meaning of throttle

1. a valve that regulates the supply of fuel to the engine


Related Words

throttle | throttle valve | throttlehold | throttler |

Developed & Maintained By Taraprasad.com

Treasure Words