What is the full meaning of periscope
a device (e.g. a tube with mirrors) by which an observer can look at something which is not in the direct line of sight [n -S]
Example of the word periscope placed on a Scrabble board.