INTERLUCATE Meaning of INTERLUCATE in English vt to let in light upon, as by cutting away branches. Webster English vocab. Английский словарь Webster. 2012