medical aid - English Synonyms Dictionary

medical aid

n.
[1] medical care