To drop off Meaning, Definition & Usage

Definitions
  1. to fall asleep gently; also, to die. Colloq.

Webster 1913