macerate
macerate
verbDefinition of MACERATE
to wet thoroughly with liquid <garnished with cherries that had been macerated in liqueur>
Related Words waterlog, water-soak; marinate, seethe; presoak; dip, immerse, inundate, submerge, swamp; bathe, douse (also dowse), hydrate, swill, wash, water; infiltrate, penetrate, permeate; damp, dampen, humidify, moisten
Antonyms wring (out)








