Definition noun (1) The presence of slight to moderate amount of liquid, especially water (2) The characteristic of being... Read More