Random
Moonshots
Synonyms for Moonshots
launches
missions
liftoffs
For more similar words, try
Moonshots
on Thesaurus.plus dictionary