Origin of landing strip

First recorded in 1925–30

British Dictionary definitions for landing strip

landing strip

noun

another name for airstrip