layby

Noun
  1. Designated paved area beside a main road where cars can stop temporarily (synset 104027138)

Other Searches