English Dictionary
◊ PULL-UP
pull-up
n : (British) a roadside cafe especially for lorry drivers [syn:
{pull-in}]