INTERLUCATION Meaning of INTERLUCATION in English (n.) Act of thinning a wood to let in light. Webster's English dictionary. Английский словарь Webster. 2012