An Encylopedia Britannica Company

rest stop

1 ENTRIES FOUND:
rest stop noun
plural rest stops
rest stop
noun
plural rest stops
Britannica Dictionary definition of REST STOP
[count] US