to get rid of something that you do not want by giving it or selling it to someone else
offload something onto somebody
The dealer had offloaded some of the shares onto a willing client.
2 British English
to tell someone about your worries etc in order to make yourself feel better
to take something off a truck or ship:
The men offloaded their cargo.