Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
clutched
in English
clutched
us
/klʌtʃd/
uk
/klʌtʃt/
#common
Lemma:
clutch
The lemma is the base or root form of this word.