Webster's Revised Unabridged Dictionary · 1913

layby

layby , noun

A paved area beside a main road where cars can stop temporarily. [Chiefly British]