YourDictionary

moonport

noun

an installation for launching rockets to the moon

link/cite print suggestion box