noun
( NAmE ) a place at the side of a main road where lorry / truck drivers can stop for a time and can rest, get sth to eat, etc.
—compare transport cafe
noun
( NAmE ) a place at the side of a main road where lorry / truck drivers can stop for a time and can rest, get sth to eat, etc.
—compare transport cafe
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005