See also: deforests, DeForests, deForests, De Forests, and de Forests English Proper noun Deforests Alternative form of DeForests; plural of DeforestWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads