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