Offload
Definition
to pass something which you do not want to someone else
verbto pass something which you do not want to someone elseUsageto offload excess stockto try to sell excess stockUsageto offload costs onto a subsidiary companyto try to get a subsidiary company to pay some charges so as to reduce tax
Nearby Terms
- Similar companies