offloadoff·load /ˌɒfˈləʊdˌɒːfˈloʊd/ verb [transitiveT]1to get rid of something you do not want by giving or selling it to someoneMost high street chains managed to offload last season’s stock by offering discounts of up to 50%.
offload something onto somebodyA dealer offloaded 5,000 of the shares onto a client.
2TRANSPORTto take goods off a truck or shipDockers were offloading the ship’s cargo.