Spanish chestnut
noun
1
: the sweet edible nut of a large Mediterranean chestnut (Castanea sativa)
called also marron
2
: a tree that bears Spanish chestnuts
Love words? Need even more definitions?
Merriam-Webster unabridged
Share