Invisalenses Share definition Flag Another word for contact lenses. Her invisalenses sparkled in the moonlight. Invisalenses by Snow Pea - Digit El Poal S.Sa January 23, 2015 Get the Invisalenses mug.