Interlucation
Word Dictionary
-> Interlucation
Search:
Interlucation
(n.) Act of thinning a wood to let in light.
Terms of Use
Canadian Jobs