Definition of drop-offs:
(n) :
A delivery; the act of leaving a package, etc.
(n) :
(especially US) A space reserved outside a bus or railway station for vehicles stopping to drop off passengers for onward transit.
(n) :
A time during which passengers, such as school children, are dropped off; the event or act of dropping them off.
(n) :
A decrease; especially, a sudden one.
(n) :
A sudden downward slope or cliff.
(n) :
The precipitous outer side of a coral reef, facing the open sea.