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;