Yahoo India Web Search

Search results

  1. Dictionary
    canard
    /kəˈnɑːd/

    noun

    • 1. an unfounded rumour or story: "the old canard that LA is a cultural wasteland"
    • 2. a small winglike projection attached to an aircraft forward of the main wing to provide extra stability or control, sometimes replacing the tail.

    More definitions, origin and scrabble points