English | German | Russian | Czech

rest stop English

Meaning rest stop meaning

What does rest stop mean?

rest stop

(= pull-off) designated paved area beside a main road where cars can stop temporarily

Synonyms rest stop synonyms

What other words have the same or similar meaning as rest stop?

Are you looking for...?

rest | stop