spectacle in French spectacle in French spectacle noun An exciting or extraordinary scene, exhibition, performance etc. Add to Flashcards