Sekirov Dictionary

throttle

UK /ˈθɹɒtəl/US /ˈθɹɑtəl/

verb6

noun3

  1. (no longer used) The windpipe or trachea.
forms

throttled · throttling · throttles

Phrases with throttle

This dictionary works without the internet: on your phone · in Chrome