|
Need synonyms for most curbed? Here's a list of similar words from our thesaurus that you can use instead.
Superlative for prevented from fully growing or developing
Superlative for constrained under authority or power
(of a space) Superlative for restricted in area or volume
Superlative for refraining from indulgence of one's appetites
Nearby Words
|
|
|
|
|
|