English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition moonshot in British English

moonshot noun

noun
1

the sending of a spacecraft to the moon

Example

Google is ... working on 'moonshot' ideas that could become its next source of growth, as its search-advertising business starts to slow.

Definition moonshot in British English