pull-up

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



Terms and Conditions of Use / Copyright Notice