Find the word definition

Wiktionary
petrol stations

n. (petrol station English)

Usage examples of "petrol stations".

Then we need to check and double check the shops, petrol stations, pubs, hotels.

The Wye Valley was as beautiful as I remembered it from years before - dark woods, winding river, lonely white farmhouses high up on steep slopes - but the villages between were rather astonishingly charmless and seemed to consist mostly of petrol stations, pubs with big car parks and gift shops.

In another year it would be covered with concrete, strip malls, and petrol stations.

There were a few modern additions to the landscape, such as abandoned vehicles and petrol stations as well as sheds where people sold stale food and hot drink.