Definify.com

Definition 2025


moonshots

moonshots

See also: moon shots

English

Noun

moonshots

  1. plural of moonshot