Word info

LSMT

Noun

Meaning

LSMT

Initialism of life-sustaining/saving medical treatment.
It is within a patient's rights to refuse any treatment if they have capacity, even LSMT.

Source: en.wiktionary.org

Anagrams

Close letter words and terms