INTERLUCATE


Meaning of INTERLUCATE in English

vt to let in light upon, as by cutting away branches.

Webster English vocab.      Английский словарь Webster.