emacerate ( synonym found)

Definition of emacerate:

°To soften (something) or separate (something) into pieces by means of immersing it in a liquid.
°(obsolete) To make lean; to cause to waste away.
°A macerated substance.

Definition of emacerate:

°To soften (something) or separate (something) into pieces by means of immersing it in a liquid.
°(obsolete) To make lean; to cause to waste away.
°A macerated substance.

Back to Top