TOUR DE FORCE


Meaning of TOUR DE FORCE in English

achievement achieved with much skill; performance done with supreme skill; masterwork; feat of strength; outstanding feat

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.