curbed
English Dictionary
->
Letter C
-> curbed
Search Dictionary:
curbed Definition
(s)
held
back
from
some
action
especially
by
force
curbed Synonyms
checked
curbed
© Art Branch Inc.