Home
Search
Index
Definify.com
Definition
2024
moonshot
moonshot
See also:
moon shot
English
Noun
moonshot
(
plural
moonshots
)
Alternative spelling of
moon shot
Similar Results