English dictionary
self-limited meaning and definition
Definition and meaning of self-limited at MeaningMonkey.org. self-limited meaning and definition in the English Dictionary.SELF-LIMITED adjective
Definition of self-limited (adjective)
- relating to a disease that tends to run a definite course without treatment
Source: Princeton University Wordnet