Definition

To dump your responsibilities onto someone else's shoulders, or literally unload cargo from a vehicle. In corporate speak, offloading means shifting work, blame, or inventory to another partyโ€”a favorite tactic in organizational shuffles.

Example Usage

The manager tried to offload the project to another department to avoid missing the deadline.

Source: Merriam-Webster via Free Dictionary API

Related Terms