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