DROP-OFF Meaning of DROP-OFF in English ■ noun1》 a decline or decrease. 2》 N. Amer. a sheer downward slope. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004