Synonyms and Antonyms for periscope | Synonym.com

Synonyms and Antonyms for periscope

1. periscope (n.)

an optical instrument that provides a view of an otherwise obstructed field

Synonyms: