Self-serve
Synonyms for Self-serve
- self-service
- smorgasbordability to serve oneself
- buffetability to serve oneself
- service station
- gas station
- garage
- filling station
- gasoline station
- truck stop
For more similar words, try Self-serve on Thesaurus.plus dictionary