head_startEnglish

head start, start

Noun

The advantage gained by beginning early (as in a race)

English: start, head start

English words with similar meanings

Show 1 words