An Encylopedia Britannica Company

intensive care

1 ENTRIES FOUND:
intensive care noun
intensive care
noun
Britannica Dictionary definition of INTENSIVE CARE
[noncount]
: a section of a hospital where special medical equipment and services are provided for patients who are seriously injured or ill
also : the medical care provided in such a section