bn:26690541n
Noun Concept
EN
moonshot
EN
An ambitious project with a high chance of failure Open English WordNet
Definitions
Relations
Sources
EN
An ambitious project with a high chance of failure Open English WordNet
IS A
Open English WordNet