Home
Search
Index
Definify.com
Definition
2024
throttled
throttled
English
Verb
throttled
simple past tense and past participle of
throttle
Similar Results
Throttle
Throstle
Deep-throated