Yahoo Web Search

Search results

  1. Dictionary
    Tour de force
    /ˌto͝or də ˈfôrs/

    noun

    • 1. an impressive performance or achievement that has been accomplished or managed with great skill: "his novel is a tour de force"