Word of the Moment

Truck Stop

a roadside service station (and restaurant) that caters to truck drivers