'pull-off' definitions:

Definition of 'pull-off'

From: WordNet
noun
Designated paved area beside a main road where cars can stop temporarily [syn: pull-off, rest area, rest stop, layby, lay-by]