Filling stationnounA facility which sells fuel and lubricants for motor vehicles.🔗 Explore synonyms & relationships🌍 See word origin & history