Dictionary.com
Thesaurus.com

PLSS

American  
  1. portable life support system.