STAGHEAD


Meaning of STAGHEAD in English

ˈ ̷ ̷ˌ ̷ ̷ noun

1. : a dieback in which the shape of the projecting dead branches suggests a stag's horns

2. : witches'-broom

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.