English | German | Russian | Czech

rest area English

Meaning rest area meaning

What does rest area mean?

rest area

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

Synonyms rest area synonyms

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

Topics rest area topics

What do people use rest area to talk about?

Are you looking for...?

rest | area