launch area
English Dictionary
->
Letter L
-> launch area
Search Dictionary:
launch area Definition
(n)
a
platform
from
which
rockets
or
space
craft
are
launched
launch area Synonyms
launch area
launch pad
launching pad
launchpad
pad
© Art Branch Inc.