launching pad n : a platform from which rockets or space craft are launched [syn: launchpad, launch pad, launch area, pad]