truck_stopEnglish

truck stop

Noun

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

English: truck stop