LAUNCHPAD

Definition of LAUNCHPAD

  1. (noun)a platform from which rockets or space craft are launched