Meaning for word Sackbuts is 'a medieval musical instrument resembling a trombone'.