SELF-LIMITING


Meaning of SELF-LIMITING in English

[self-lim.it.ing] adj (1863): limiting oneself or itself; esp, of a disease: self-limited

Merriam-Webster English vocab.      Английский словарь Merriam Webster.