LAUNCHPAD

9 letters 17 Scrabble points

Definition of LAUNCHPAD

noun
  1. The surface or structure from which a launch is made.

  2. A starting point.

Source: Wiktionary

Word Details

Letters L A U N C H P A D
Length 9 letters
Scrabble Score 17 points