Definition of Layby

  • 1. Designated paved area beside a main road where cars can stop temporarily Noun

Synonyms for word "layby"

Semanticaly linked words with "layby"

Hyponims for word "layby"