Self-restraint



ENGLISH MEANING
noun
1.
Restraint over one's self; self-control; self-command.