Back

 layby layby

noun

  • designated paved area beside a main road where cars can stop temporarily  ( lay-by, layby, pull-off, rest area, rest stop )
    designated paved area beside a main road where cars can stop temporarily


  • Back
    Next