English vocabulary and translations (See all)
a gas station (US), a petrol station (UK): an establishment or place at which one can buy fuel for one's car (or other motor vehicle)
- "Icarus, I'm going to pull over at the next gas station."
Do you have smart way of remembering 'Gas station'? Share it with us!