Search Details

Word: service station (lookup usage) (lookup stats)


Meaning:

Noun:

  • a filling station, gas station or petrol station; a facility selling fuel for road motor vehicles

Source: Wiktionary | Src Info »