Description
Spanish translation: 1. caer, desaparecer, 2. disminuir, 3. dejar, entregar
Definition: 1. Disappear, fall, 2. Become less, 3. leave, deliver
Used in sentences:
He dropped off the face of the earth.
Sales will drop off gradually if no investment is made in marketing.
The delivery truck dropped this package off.
Related words or phrases: disappear, fall, diminish, leave, deliver