start off

/ˈstɑrt ˌɔf/
noun
  1. The beginning or first part of something, especially an event or activity.
    • The start-off of the concert was delayed by an hour.
    • We had a great start-off to our vacation with perfect weather.
    • The team's strong start-off gave them confidence for the rest of the game.
What does "start off" mean? | whatsthatwordmean | whatsthatwordmean