immiserate ( synonym found)

Definition of immiserate:

°To impoverish or sink into misery.

Definition of immiserate:

°To impoverish or sink into misery.

Back to Top