Definitions of lift off:

  • verb:   depart from the ground