spectacle

spectacle n

OFr < L. spectāre, to look.

  1. Anything visible.
  2. [Fig.] something from which the night provides an escape.