LAUNCHPAD
9 letters
17 Scrabble points
Definition of LAUNCHPAD
noun
-
The surface or structure from which a launch is made.
-
A starting point.
Source: Wiktionary
Word Details
Letters
L
A
U
N
C
H
P
A
D
Length
9 letters
Scrabble Score
17 points