SPECTACLEnone. 1 striking, impressive, or ridiculous sight. 2 public show. 3 object of public attention. [latin specio spect- look]