OFFLOAD

offload

Noun

  1. The act of passing the ball to a team mate when tackled.

Verb

  1. to unload
  2. to get rid of things, work, or problems by passing them on to someone or something else
    He offloaded the defective car onto an unsuspecting buyer.


The above text is a snippet from Wiktionary: offload
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!