Synonyms of Tour De Force in English :
Antonyms of Tour De Force in English
Thesaurus of Tour De Force in English
1. (noun) a masterly or brilliant feat