Synonyms for Offload:

n.

lay something bare, give away, tell, spill the beans, betray, leak, reveal, let (it) slip, disclose. dispose of, discard, remove, eliminate, eradicate, do away with, dump, throw away, shed, replace. freight, carriage, delivery, dock, bill of lading, carrier, consignment, bill of entry, cargo. offload (noun)
unload.

v.

contact (verb)
unload.
discharge (verb)
remove.
unload (verb)
dump.

Other synonyms:

reveal, disclose. give away. leak. tell, betray. Other relevant words:
eradicate, replace, eliminate, shed, consignment, remove, delivery, discard, carrier, leak, disclose, carriage, reveal, dump, freight, cargo, dock, tell, betray.