LAUNCHED
“LAUNCHED” is a valid word.
14
Scrabble points
17
Words with Friends
8
letters
Definition
LAUNCHED is a form of LAUNCH
verb
- set up or found
- propel with force
- launch for the first time; launch on a maiden voyage