An Encylopedia Britannica Company

tour de force

1 ENTRIES FOUND:
tour de force /ˌtuɚdəˈfoɚs/ noun
tour de force
/ˌtuɚdəˈfoɚs/
noun
Britannica Dictionary definition of TOUR DE FORCE
[singular]
: a very skillful and successful effort or performance