Meaning of periscope level in English:

periscope level

noun

Origin

1960s.