pull-in

Noun
  1. A roadside cafe especially for lorry drivers (synset 104027011)

Other Searches