American Dictionary
Definition drop-off in American English
drop-off noun
[countable] noun
2
a place where people such as passengers are let out of vehicles
