hard standing








noun

  1. a hard-surfaced area on which heavy vehicles or airplanes can be parked.

noun

  1. a hard surface on which vehicles, such as cars or aircraft, may be parked
64 queries 0.576