piece de resistance

English edit

Noun edit

piece de resistance (plural pieces de resistance)

  1. Alternative form of pièce de résistance