Definitions
noun
designated paved area beside a main road where cars can stop temporarily
verb
cause to withdraw
Look “pull-off” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
designated paved area beside a main road where cars can stop temporarily
cause to withdraw