petrol stationTranslate petrol station | into French | into German | into Italian | into Spanish Definition of petrol station noun British an establishment selling petrol and oil (and sometimes also other supplies and services) for motor vehicles. petrol station in other Oxford dictionaries