Lift off

What is Lift off?

Lift off definition and meaning on Dictionary terms:
noun

Aeronautics, Rocketry.

  1. the action of an aircraft in becoming airborne or of a rocket in rising from its launching site under its own power.
  2. the instant when such action occurs.
Informal. the launching or commencement of a project, plan, etc.: The liftoff of the sales campaign will be next month.