filling station
filling station
English
Noun
Ad
Definition
A facility which sells fuel and lubricants for motor vehicles.
Example Sentences
- "Here and there, under the porches of ruined filling stations, in the gaping doorways of office buildings, lie heaps of human bones."
Ad