tour de force

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