English Dictionary
◊ DISAFFOREST
disafforest
v : stripe the leaves, branches, or entire trees from;
"defoliate the countryside" [syn: {defoliate}, {deforest},
{disforest}]