What is the meaning of Periscope?
A form of viewing device that allows the viewer to see things at a different height level and usually with minimal visibility.
A general or comprehensive view.
To rise and peer around, in the manner of a periscope.
Source: wiktionary.org5 Letter Word Finder
5-letter words containing
5-letter words starting with
5-letter words in the middle
5-letter words ending with
5-letter words excluding
Search