English noun: service station | |||
| 1. | service station (artifact) a station where gasoline and oil are sold and facilities are available for repairing or maintaining automobiles | ||
| Broader (hypernym) | station | ||
| Narrower (hyponym) | filling station, gas station, gasoline station, petrol station, truck stop | ||