Associations to the word «Defoliator»

Wiktionary

DEFOLIATOR, noun. Something or someone that defoliates.

Dictionary definition

DEFOLIATOR, noun. An insect that strips the leaves from plants.

Wise words

We should have a great fewer disputes in the world if words were taken for what they are, the signs of our ideas only, and not for things themselves.
John Locke