See also: deforest, DeForest, deForest, De Forest, and de Forest English Proper noun Deforest (plural Deforests) Alternative form of DeForest.Wikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads