The term "moonshot" is defined in the Cambridge Dictionary as "a plan or aim to do something that seems almost impossible." Its original meaning, of course, was literal: aiming to land on the moon, something NASA achieved in the 1960s.Now, NASA
This content is restricted.