A rest stop; a place at the side of a road where drivers can rest.
Deverbal from pull in.
Practica parlar i memoritzar " pull-in " i moltes altres paraules i frases a anglès .