public spectacle definition
spectacle noun (PUBLIC EVENT) âº [ C or U ] a public event or show that is exciting to watch; an exciting appearance: The carnival was a magnificent spectacle. The television show was mere spectacle (= had an exciting appearance, but little value).