noun service station(def 1). nouna place where petrol and other supplies for motorists are sold