self-restrained

listen to the pronunciation of self-restrained
English - English

Definition of self-restrained in English English dictionary

selfrestrained
Restrained by one's self or itself; restrained by one's own power or will
self-restrained
Favorites