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