Definition of Self-Limited

  • 1. Relating to a disease that tends to run a definite course without treatment Adjective

Semanticaly linked words with "self-limited"