Home UK English home-deliver
Of a company: to deliver (goods) to a person's home.
1930s. From home + deliver. Compare earlier home-delivered, home delivery.
READ THESE ARTICLES