truck stop

Noun
  1. A roadside service station (and restaurant) that caters to truck drivers (synset 104498025)

Other Searches