petrol filling station

Noun

 * 1)  filling station, especially one attached to a supermarket