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. 2012