Meaning of satellite aerodrome in English:

satellite aerodrome

noun

Origin

1940s; earliest use found in The Manchester Guardian.