layby Meaning, Definition & Usage

  1. noun designated paved area beside a main road where cars can stop temporarily
    rest stop; pull-off; lay-by; rest area.

WordNet