skewerwood

noun

Definition of skewerwood

1 dialectal, England : a spindle tree (Euonymus europaeus)
2 dialectal, England : red dogwood