What does curbed mean?
verb
to stop or prevent something from happening or continuing, or to limit or restrict something.
Example
"The new traffic laws will curb the number of accidents on the highway."
Definition generated by AI and curated by RJS Tech Solutions LLP.