LAUNCHPADS
Scrabble letter values: L1A1U1N1C3H4P3A1D2S1 = 18
Definition
LAUNCHPADS is the plural of LAUNCHPAD.
noun LAUNCHPAD: a platform from which rockets or space craft are launched.
Synonyms of LAUNCHPAD: launching_pad, launch_pad, launch_area, pad