bn:00070674n
Noun Concept
EN
service station
EN
A station where gasoline and oil are sold and facilities are available for repairing or maintaining automobiles WordNet 3.0
Definitions
Relations
Sources
EN
A station where gasoline and oil are sold and facilities are available for repairing or maintaining automobiles WordNet 3.0 & Open English WordNet
A filling station, gas station or petrol station; a facility selling fuel for road motor vehicles. Wiktionary
WordNet 3.0 & Open English WordNet
Wiktionary