Choose the correct meaning of the word from the alternatives given below:

Tour de force
(a) Masterpiece
(b) Grand Tour
(c) Long Tour
(d) Art and Culture

Ans: (a) Masterpiece