Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of peephole

- A hole, or crevice, through which one may peep without being discovered.

Crossword clue for peephole

- Spy’s viewing point