TOUR DE FORCE


Meaning of TOUR DE FORCE in English

noun (plural tours de force) Etymology: French Date: 1802 a feat or display of strength, skill, or ingenuity

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.