be on medication - English Synonyms Dictionary