Definify.com

Definition 2025


moonshot

moonshot

See also: moon shot

English

Noun

moonshot (plural moonshots)

  1. Alternative spelling of moon shot