English Dictionary
◊ CURBED
curbed
adj : held back from some action especially by force [syn: {checked}]