What is the full meaning of hagbuts
HAGBUT, (historical) a harquebus; a matchlock gun invented in the 15th century, also HACKBUT [n]
Example of the word hagbuts placed on a Scrabble board.