English Dictionary
◊ LORGNETTE
lorgnette
n : eyeglasses that are held to the eyes with a long handle