curbed
cur·bed
adjective
1.
held back from some action especially by force
WordNet 2.1 (Princeton University). CMU Pronouncing Dictionary. WordNet 2.1 Copyright Princeton University. All rights reserved.
cur·bed
held back from some action especially by force
WordNet 2.1 (Princeton University). CMU Pronouncing Dictionary. WordNet 2.1 Copyright Princeton University. All rights reserved.