Online English Dictionary

Home

Selfrestrained


a.

Restrained by one's self or itself; restrained by one's own power or will.


© 2009 Dammam Community College