do deliveries
idiom
: to take food or other goods to customers
The restaurant doesn't do deliveries.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share