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