Find the word definition

Wiktionary
hagbuts

n. (plural of hagbut English)

Usage examples of "hagbuts".

Archibald ('in Gallowfarren'), killed with shots of pistols and hagbuts in 1608.