Top

Discussion

Tour de force

  • A.long journey
  • B.show of force
  • C.feat of skill
  • D.spectacle

Answer: C

Meaning: a performance or achievement that has been accomplished or managed with great skill.

No comment is present. Be the first to comment.
Loading…

Post your comment