Designated paved area beside a main road where cars can stop temporarily

Else clues

• British rest stop

• Mooring spot on a river

• Plymouth pull-off

• Put aside

• Put aside for future use

• Save

• Save for future use


CrosswordOpener.com - we know the word that you can`t guess In case of any inconvenience..