car park ·noun

Definition: an area of ground for parking cars Level: A2