Definition of moon-shoot in English:

moon-shoot

noun

rare
  • Moonshot.

Origin

1950s; earliest use found in The Oxford Mail.