INTERLUCATION Meaning of INTERLUCATION in English noun act of thinning a wood to let in light. Webster English vocab. Английский словарь Webster. 2012