Definisi 'dampening'
English to English
noun
1 the act of making something slightly wet
source: wordnet30
More Word(s)
dampen, moisten, wash, drizzle, wetting, basting,

Visual Synonyms
Click for larger image