maddog1283 maddog1283 02-02-2021 English contestada 5. preying on others; tending to victimize or destroy others for one's own gain