Definify.com
Definition 2025
petrol_filling_station
petrol filling station
English
Noun
petrol filling station (plural petrol filling stations)
- (Britain) filling station, especially one attached to a supermarket
petrol filling station (plural petrol filling stations)