filling station








noun

  1. service station(def 1).

noun

  1. a place where petrol and other supplies for motorists are sold
67 queries 0.688