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 | ||