English

truck stop noun definition in Driving topic from the Oxford Advanced Learner's Dictionary

truck stop

 noun: Driving topic
a place at the side of a main road where lorry/truck drivers can stop for a time and can rest, get something to eat, etc.