Sekirov Dictionary

drop off

verb9

  1. (slang, old-fashioned) To die.

drop-off noun7

  1. A delivery; the act of leaving a package, etc.
forms

dropped off · dropping off · drops off · drop-offs

This dictionary works without the internet: on your phone · in Chrome