Synonyms of Self-service in English :
Antonyms of Self-service in English
Thesaurus of Self-service in English
Self-service
see definition of self-serviceHypernyms of self-service
1. (noun) the practice of serving yourself (as in a grocery or cafeteria)