Synonyms: unlade, unload, offload
Definition: take the load off (a container or vehicle)
Usage: unload the truck; offload the van
Synonyms: discharge, drop, drop off, put down, set down, unload
Definition: leave or unload
Usage: unload the cargo; drop off the passengers at the hotel
Similar words: deliver
Definition: bring to a destination, make a delivery
Usage: our local super market delivers