petrol station ·noun

Definition: a place where you can buy petrol Level: A2