Meaning of “extravaganza” in the English Dictionary

british dictionary