Definition, synonyms and related words
To call a place of service and order food, or other goods, delivered to one's own location.