Meaning of self-restraint
Definition of self-restraint
(noun)
exhibiting
restraint
imposed
on the self; "an
effective
temperateness in debate"
Other information on self-restraint
WIKIPEDIA results for
self-restraint
Amazon results for
self-restraint
Tweet