PLSS
Noun
Meaning
Initialism of primary life support system.
Initialism of portable life support system.
Initialism of personal life support system.
Source: en.wiktionary.orgAnagrams
Examples
Armstrong initially had some difficulties squeezing through the hatch with his Portable Life Support System (PLSS).