What is the full meaning of humectate
to moisten; to wet, also HUMECT [v HUMECTATED, HUMECTATING, HUMECTATES]
Example of the word humectate placed on a Scrabble board.