drop off
Meanings
- a noticeable deterioration in performance or quality;
- a steep high face of rock;
- a change downward;
- fall or diminish;
- change from a waking to a sleeping state;
- leave or unload;
- "drop off the passengers at the hotel"
- retreat
- get worse;