Word info

interlucate

Verb

Meaning

To let in light upon, as by cutting away branches.

Source: Webster's dictionary

Anagrams

Close letter words and terms