Search results
- Dictionaryhorse 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.
Powered by Oxford Dictionaries