Top definition
A grand endeavor or trial of much difficulty.
(French expression, not directly translated/cultural saying.)
Getting a 3-pointer from downtown is a tour de force. Or, climbing Mt. Kilimanjaro is quite a tour de force.
by Smkngmgc June 15, 2004
Get the mug
Get a tour de force mug for your father Manafort.