WIRRS: Waste Ice Release and Removal System

What does WIRRS mean? The above is one of WIRRS meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Waste Ice Release and Removal System