Synonyms of Periscope in English :
Antonyms of Periscope in English
Thesaurus of Periscope in English
Periscope
see definition of periscopeHypernyms of periscope
1. (noun) an optical instrument that provides a view of an otherwise obstructed field