Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
clumbers
in English
clumbers
#uncommon
Definitions
Verb
to
move
or
walk
heavily
or
clumsily
to
move
or
progress
slowly
and
awkwardly
Noun
a
heavy
,
clumsy
walk
or
movement