INTERLUCATE


Meaning of INTERLUCATE in English

(v. t.) To let in light upon, as by cutting away branches.

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