See Also: macerate(medicine)
macerate(1)(dictionary)
macerate(2)(dictionary)
macerate(dictionary)
Macerate(recipes)

macerate(1) (iou)



macerate noun. M20.
[from the verb, after filtrate etc.]
A product obtained by maceration.