launching_site | ||
1. | [ noun ] (geography) a place for launching pads | |
Related terms: | site launching_pad | |
Similar spelling: |
launching_pad |
launching_site | ||
1. | [ noun ] (geography) a place for launching pads | |
Related terms: | site launching_pad | |
Similar spelling: |
launching_pad |