English dictionary
periscope meaning and definition
Definition and meaning of periscope at MeaningMonkey.org. periscope meaning and definition in the English Dictionary.PERISCOPE noun
Definition of periscope (noun)
- an optical instrument that provides a view of an otherwise obstructed field
Source: Princeton University Wordnet