Definition, synonyms and related words
A multi-layered, impenetrable sheet that is used to absorb urine for those who suffer from incontinence.