Definition of Self-Restraining

  • 1. Used of nonindulgent persons Adjective Satellite

Synonyms for word "self-restraining"

Semanticaly linked words with "self-restraining"