S/C


Meaning of S/C in English

that is not dependent on others, independent; has control over oneself

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.