1. Noun. (British) filling station, especially one attached to a supermarket ¹
¹ Source: wiktionary.com