pull-in

Explore definitions, synonyms, and language insights of pull-in

Definitions

Noun
a roadside cafe especially for lorry drivers

Synonyms