truck stop

1. (noun) a roadside service station (and restaurant) that caters to truck drivers
Related Words: service station



Terms and Conditions of Use / Copyright Notice