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, perijove, perspire, presbyope, perishable, perspective, porkchop, prick up, perceive, prosopopoeia, persevere, paper cup, presbyopy, priorship, parasceve, precisive, perceptive, percussive
|
|
|