The definition :
Definitions of periscope:
- noun: an optical instrument that provides a view of an otherwise obstructed field
Are you interested in alternative search :
:pigboat submarine sub u boat optical instrument telescope
If you like reading news check: