SPECTACLE


Meaning of SPECTACLE in English

n. something that can be seen (especially something amazing or marvelous); extravagant public performance, drama

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.