Topic: FOOD


transport cafe

noun
     
transport cafe [countable]
British EnglishDFDL a cheap restaurant beside a main road, used mainly by truck drivers

Explore FOOD Topic