pull-off

Definitions of pull-off
  1. noun
    designated paved area beside a main road where cars can stop temporarily
    synonyms: lay-by, layby, rest area, rest stop
    see moresee less
    type of:
    area
    a part of a structure having some specific characteristic or function
Word Family