2 words in this vocabulary list
noun a liquid in which something is soaked
verb to make or allow something to become thoroughly wet by immersing it in liquid
noun a small quantity or amount of something scattered or sprinkled
adjective having the quality of sprinkling or scattering