Meaning of anchorite's window in English:

anchorite's window

noun

(also anchorite window)
historical, rare
  • A small opening through which an anchorite receives food, communications, etc.

Origin

Mid 19th century; earliest use found in The Athenaeum.