pull-in
From WikiWord, the free dictionary
English
Definitions
noun
- A rest stop; a place at the side of a road where drivers can rest.
Related words
Synonyms
pull-uppulloutpull-offwaysidepit stoprest areadrive-offrest stoppickle parklay-bylay bycomfort stoprestinglay-byegistlay bye