self-administration - English Synonyms Dictionary