Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
clutch
in English
clutch
us
/klʌtʃ/
uk
/klʌtʃ/
#common
Plural
clutches
Past Tense
clutched
Participle Verb
clutching
Third Person Singular
clutches