Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
latch
in English
latch
us
/lætʃ/
uk
/lætʃ/
#moderate
Plural
latches
Past Tense
latched
Participle Verb
latching
Third Person Singular
latches