petrol station

noun

British another term for filling station

Nearby words

  1. petrography,
  2. petrol,
  3. petrol bomb,
  4. petrol engine,
  5. petrol pump,
  6. petrol.,
  7. petrolatum,
  8. petrolene,
  9. petroleum,
  10. petroleum benzin

Collins English Dictionary - Complete & Unabridged 2012 Digital Edition © William Collins Sons & Co. Ltd. 1979, 1986 © HarperCollins Publishers 1998, 2000, 2003, 2005, 2006, 2007, 2009, 2012