Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: medical aid  me-di-kul eyd
  1. Professional treatment for illness or injury
    - medical care

Derived forms: medical aids

Type of: intervention, treatment