Meaning of pull-off

Definition of pull-off

(noun) designated paved area beside a main road where cars can stop temporarily

Other information on pull-off

WIKIPEDIA results for pull-off
Amazon results for pull-off