Yahoo Canada Web Search

Search results

  1. Dictionary
    intensive care

    noun

    • 1. special medical treatment in which a patient who is dangerously ill is kept under constant observation, typically in a dedicated department of a hospital: "the baby survived in intensive care"