Advertisement
Advertisement
View synonyms for off-load
off-load
verb
(tr) to get rid of (something unpleasant or burdensome), as by delegation to another
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
(tr) to get rid of (something unpleasant or burdensome), as by delegation to another
Advertisement
Advertisement
Advertisement
Advertisement
Browse