PULL OFF


Meaning of PULL OFF in English

n. act of pulling off; rest area, area located near a major highway where cars can stop for a short while

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.