through one's days in misery; go through hard times; suffer day after day; drag out a miserable existence
Copyright © 2018 WordTech Co.