pull-off

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



Terms and Conditions of Use / Copyright Notice