backsheet noun2 •The bottom layer of a solar cell. •The outermost layer of a diaper or menstrual pad, made from breathable waterproof materials to prevent leakage. formsbacksheets