Car Sales Premises definition

Car Sales Premises means any land and/or building on or in which motor vehicles, caravans, boats, trailers, or agricultural and construction machinery are offered for sale, lease or hire, or on or in which motor vehicles are stored for sale.