Yahoo Canada Web Search

Search results

  1. Dictionary
    horse chestnut

    noun

    • 1. a deciduous tree with large leaves of five leaflets, conspicuous sticky winter buds, and upright conical clusters of white, pink, or red flowers. It bears nuts (conkers) enclosed in a fleshy case.

    More definitions, origin and scrabble points