Dictionary search results

Showing 1-2 of 2 results

takeaway British & World English

A restaurant or shop selling cooked food to be eaten elsewhere