engiscope noun1 •(no longer used) A kind of reflecting microscope, invented around 1830. formsengiscopes