Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
curbed
in English
curbed
us
/kɝbd/
uk
/kɜːbd/
#common
Lemma:
curb
The lemma is the base or root form of this word.
Definitions
Adjective
restrained
;
limited
in
some
way
Verb
to
restrain
or
control
something
to
check
or
hold
back
(
an
action
,
etc
.)
to
rein
in
;
restrict
or
regulate
movement