We do not currently know of any synonyms for sackbuts.
The noun sackbuts is defined as:
Did you mean scripts?