Definition
Simply plug your letters into the Search and Get definitions for English words.
Definition of self-restraint
noun : self-restraint
Source:WordNet 3.1
-
1. (
) exhibiting restraint imposed on the self; "an effective temperateness in debate" ;
See more about : self-restraint