Definition of drop offs:
(v) :
(idiomatic, transitive, especially US) To deliver; to deposit or leave; to allow passengers to alight.
(v) :
(idiomatic, intransitive) To fall asleep.
(v) :
(intransitive) To lessen or reduce.
(v) :
(intransitive, also figuratively) To drop, fall.
(v) :
(intransitive, figurative) To end a connection with a telephone queue, either by hanging up or after being served or processed.
(v) :
To fall off: