(of a restaurant) to provide a takeout or home delivery meal; takeout (business)
Report a problem with this entry