looking-glass

/ˈlʊkɪŋ ˌɡlɑːs/noun
University
1

Synonym of mirror (“smooth surface that reflects light so as to give an image of what is in front of it”).

2

A way into a bizarre world.

#dated