start-offEnglish

kickoff, send-off, start-off

Noun

A start given to contestants

English: kickoff, send-off, start-off

English words with similar meanings

Show 2 words