Meaning of pull-in

Definition of pull-in

(noun) a roadside cafe especially for lorry drivers

Other information on pull-in

WIKIPEDIA results for pull-in
Amazon results for pull-in