Definition

A state of being bewildered or fascinated, often by something beautiful or brilliant; the act of dazzling or dazzling effects or qualities; a display that is intended to mesmerize or captivate an audience.