DROP OFF


Meaning of DROP OFF in English

deliver something (e.g.: "On my way home I can drop off the letter at the post office"); giving a ride to a person ("You don't have to take the bus, you live close to you so I will drop you off on my way")

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