layby

1. (noun) a paved area beside a main road where cars can stop temporarily
Synonyms: pull-off
Related Words: area



Terms and Conditions of Use / Copyright Notice