encapsulant noun1 •Any substance used to encapsulate"The cells are held in place and sealed from moisture by a clear plastic protective layer made by DuPont," said Stephen L. Cluff, DuPont’s global business director for photovoltaic encapsulants. — 2009 formsencapsulants