YourDictionary

Dictionary Home » Science » periscope

periscope science definition

An instrument that has angled mirrors or prisms and allows objects not in the direct line of sight to be seen, often used on submarines and in military reconnaissance.

Learn more about periscope

link/cite print suggestion box