"launch sites" in German launch sites Startgelände Abschussbasen Detailed translations for "launch sites" launch sites launch sites(also: launch bases, launching bases, launching sites) Startgelände{masculine plural} launch sites(also: launch bases, launching bases, launching sites) Abschussbasen{masculine plural}