Definify.com

Definition 2024


moonshots

moonshots

See also: moon shots

English

Noun

moonshots

  1. plural of moonshot