About us
Define
Definitions for
"Hardstanding"
an area with a hard impermeable surface such as concrete.
claire.co.uk