SELF-RESTRAINT MEANING IN ENGLISH

• Self-restraint Definition & Synonyms

  1. (n.) Restraint over ones self; self-control; self-command.


Synonyms:
Temperateness,

RECENT SEARCHES