Thesaurus.net

What is another word for Throttled?

81 synonyms found

Pronunciation:

[ θ_ɹ_ˈɒ_t_əl_d], [ θɹˈɒtə͡ld], [ θɹˈɒtə‍ld]
X