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