skewerwood
noun
1
dialectal, England
: a spindle tree (Euonymus europaeus)
2
dialectal, England
: red dogwood
Love words? Need even more definitions?
Merriam-Webster unabridged
Share