Interlucation meaning

(obsolete) The thinning of a wood to let in light.

noun
0
0
Advertisement

Origin of interlucation

  • Latin interlucatio.
    From Wiktionary