filling station

filling station antonyms

filling station definitions

noun
  • A facility which sells fuel and lubricants for motor vehicles.