Word
service station, n.
a station where gasoline and oil are sold and facilities are available for repairing or maintaining automobiles
<noun.artifact>
service station
semantic pointers
hyponym
filling station, gasoline station, gas station, petrol station
truck stop
hypernym
station