on life support

Our editors are putting together more complete content — check back in about 20 minutes

on life support — adjective

1. kept alive by medical machines

1.形容詞
釋義

kept alive by medical machines

例句

The patient is on life support after the accident.