Deterraform Share definition Flag 1. To remove the earth-like landscaping on a similar planet. "Armies of the night can deterraform extremely well." Deterraform by Fish July 19, 2004 0 0 Get merch Get the Deterraform mug. Buy Now — $32.95 See more merch