spectacle noun

ADJ. dramatic, great, magnificent | sad, unedifying the sad spectacle of him struggling to keep up with the younger players | public Hangings took place outside the prison as a public spectacle. | sporting

VERB + SPECTACLE witness

PHRASES make a spectacle of yourself (= make yourself look ridiculous in public)

You can also check other dicts: spectacle (English, 中文解释 ), wordnet sense, Collins Definition

  • IELTS Speaking Topics (part 1,2,3)
  • IELTS Essay Writing Topics
  • IELTS Writing Ideas
  • Free Collocation Download