HUMECTAR Meaning of HUMECTAR in English v to moisten, dampen; also: to wet Interlingua English vocab. Английский словарь Интерлингва. 2012