SELF-STARTING


Meaning of SELF-STARTING in English

[self-start.ing] adj (1866): capable of starting by oneself or itself

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