offload
verb [ T ]
uk/ˌɒfˈləʊd/ us/ˈɒfˌloʊd/to manage to sell or give something that you do not want to someone else:
It's difficult to offload a property that has faults.
TRANSPORT
to take goods off a vehicle:
offload sth from/onto sth It has taken them a long time to offload the stock from the boats.
offload sth onto sth Ships offload cargo onto smaller boats for delivery to the sites.