Home

Word

launch area, n.
more info a platform from which rockets or space craft are launched
<noun.artifact>

launch area launch pad launching pad launchpad pad
semantic pointers
hypernym
part holonym