Skip to content

start-off

Dictionary definition · start-off

noun

  1. a start given to contestants"I was there with my parents at the kickoff"

Similar words

Source: Open English WordNet (CC BY 4.0).