English Dictionary
Definition transport café in British English
transport café noun
[countable] noun
1
a cheap restaurant next to a main road, used especially by truck drivers
