Definition of PLSS in US English:

PLSS

  • Portable life support system.