Definitions of pull-in:

  • noun:   a roadside cafe especially for lorry drivers