1) service station
2) gasoline station
any installation where petrol is dispensed to motor vehicle fuel tanks from stationary storage tanks
GRM: n. (1,2)
References:
SPE self service station


 ENERGY TERM COURTESY OF ENERGY.EU