mooncraft

noun

Definition of mooncraft

First Known Use of mooncraft

1962, in the meaning defined above

Keep scrolling for more