petrol station.
1. d. deposit of gasoline for sale to the public.
2. f. establishment where gasoline is sold.
3. f. boat car with a gasoline engine.