Self service

English vocabulary and translations (See all)

Want to improve your English? Try our online English lessons for free.

Definition

(This is a) self service (gas station): (This is a gas station) where employees do not get the product (petrol, for example) for you
idiom

Examples

  • "It's self service!"

Still having difficulties with 'Self service'? Want to improve your English? Try our online English lessons and receive a free level assessment.


Do you have smart way of remembering 'Self service'? Share it with us!