1 : to cause to waste away by or as if by excessive fasting
2 : to cause to become soft or separated into constituent elements by or as if by steeping in fluid; broadly : steep, soak
3 : to soften and wear away especially as a result of being wetted or steeped
I could not bear to macerate much longer
So elected to macerate my innards instead.
short forms 28th March 2017
18 hours ago