pull-in

1. (noun) (British) a roadside cafe especially for lorry drivers
Synonyms: pull-up
Related Words: cafe, coffee bar, coffee shop, coffeehouse



Terms and Conditions of Use / Copyright Notice