Service stationnounA filling station, gas station or petrol station; a facility selling fuel for road motor vehiclesA service areaSynonyms: servo🔗 Explore synonyms & relationships🌍 See word origin & history