self-start・er (s lf star t r). n. 1. See starter. 2. One who displays an unusual amount of initiative. self -start ing adj. self-starter. n. 1. (Engineering / Mechanical Engineering) the former name for a starter [1]. 2. a person who is strongly motivated and ...