self-administered program - English Synonyms Dictionary