What is the full meaning of periscopes
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]
Example of the word periscopes placed on a Scrabble board.