Definitions of sackbut:

  • noun:   a medieval musical instrument resembling a trombone