Destroys or badly damages something; emotionally shocks or upsets someone deeply.
From Latin 'devastare,' from 'de-' (completely) and 'vastare' (to lay waste), related to 'vastus' (empty, waste). The meaning has remained consistent—complete destruction.
Try Another Word