English Dictionary
Definition tour de force in British English
tour de force noun
[singular] noun
/ˌtʊə(r) də ˈfɔː(r)s/
1
something that impresses people because it is successful and is done very skilfully
Example
Synonyms and related words
