Medical Dictionary

Menu
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary

life support

life support [AS, lif, life; L, supportare, to bring up to] , the use of any therapeutic technique, device, or technology to maintain physical life functions.

Tweet submit Telegram VK

Random Words

aneurysmal varix

sympathetic nervous system

Zemuron

pronephros

oral contraceptive (OC)

assessing

retract

toxin-antitoxin

pork tapeworm

Medical Dictionary Copyright © 2025.
Privacy Policy