Synonyms of Judas-Hole

Primary definition: A small opening in a wall or door, typically used for observation or communication.

Full Dictionary Entry

Antonyms & Opposite Concepts