English Dictionary
◊ PERISCOPE
periscope
n : an optical instrument that provides a view of an otherwise
obstructed field