GeneralConnection.com
➔
Dictionary
layby
Noun
1. lay-by
1. pull-off, rest area, rest stop, area
Usage