achievement achieved with much skill; performance done with supreme skill; masterwork; feat of strength; outstanding feat
TOUR DE FORCE
Meaning of TOUR DE FORCE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012