English dictionary

lay-by

noun

Parts of speech

Definitions

noun

  1. designated paved area beside a main road where cars can stop temporarily
Scroll to Top