TOUR DE FORCE


Meaning of TOUR DE FORCE in English

[tour de force] n, pl tours de force [F] (1802): a feat of strength, skill, or ingenuity

Merriam-Webster English vocab.      Английский словарь Merriam Webster.