DEFEASANCE Posted on June 7, 2018 by Impact Networking Making void all rights under a contract or deed. The term has developed from an old French word meaning defeat or destroy.