noun Chiefly British. a parking lot. noun an area or building reserved for parking carsUsual US and Canadian term: parking lot