suffusion

UK /səˈfjuːʒən/ US /səˈfjuːʒən/
noun 3

Definitions

noun

1

The act of pouring a liquid over or soaking something.

2

A coat, coating, film, or plating.

3

The state of being wet.

Your note

not saved
0 chars