Definition of periscope
English to English noun - an optical instrument that provides a view of an otherwise obstructed field
source: WordNet 3.0 - A general or comprehensive view.
source: Webster 1913
Visual Synonyms 
Nearby Word
periscope, pericope, pyroscope, perspire, perijove, presbyope, perishable, perspective, prick up, perceive, porkchop, prosopopoeia, parasceve, priorship, precisive, paper cup, presbyopy, persevere, percussive, perception
|
|
|