self-service
English Dictionary
->
Letter S
-> self-service
Search Dictionary:
self-service Definition
(a)
of
or
denoting
an
establishment
(
a
restaurant
or
shop
etc
.)
where
customers
serve
themselves
(n)
the
practice
of
serving
yourself
(
as
in
a
grocery
or
cafeteria
)
self-service Synonyms
self-service
© Art Branch Inc.