Online English Dictionary

Home

curbed


adj.

held back from some action, especially by force. Opposite of unrestrained .


© 2009 Dammam Community College