mouillage
Top 20000
Meanings
Noun
1. wetting (act of making something wet)
2. watering down (act of adding water to something)
3. anchoring (act of laying down an anchor) (nautical)