Word info

interlucation

Noun

Meaning

Act of thinning a wood to let in light.

Source: Webster's dictionary

Close letter words and terms