landing strip

Noun
  1. An airfield without normal airport facilities (synset 102695929)

Other Searches