English | German | Russian | Czech
B1

petrol station English

Meaning petrol station meaning

What does petrol station mean?

petrol station

(= gasoline station) a service station that sells gasoline

Synonyms petrol station synonyms

What other words have the same or similar meaning as petrol station?

Topics petrol station topics

What do people use petrol station to talk about?

Examples petrol station examples

How do I use petrol station in a sentence?

News and current affairs

What makes a market economy a market economy, I thought, is the fact that you can always find a Texaco or a BP, Elf or Statoil petrol station, or a Seven Eleven store in Alaska, South Carolina or Tokyo.

Are you looking for...?