Interlucate
Word Dictionary
-> Interlucate
Search:
Interlucate
(v. t.) To let in light upon, as by cutting away branches.
Terms of Use
Canadian Jobs