Find the word definition

Wiktionary
pull-in

n. (context British English) A rest stop; a place at the side of a road where drivers can rest.

WordNet
pull-in

n. a roadside cafe especially for lorry drivers [syn: pull-up]

Usage examples of "pull-in".

I had one more short march as point for the final left-hand turn to Pull-in Point Road above Nauset Beach.