A lot of people make the costly slip-up of believing that their insurance provider will cover these kinds of maintenance expenses or replacements. But homeowners insurance pays for losses or damages incurred from unforeseen occurrences. cinches; cinched; cinching Britannica Dictionary definition of CINCH [+ object] US one : to fasten (something, http://gdchuanxin.com/home.php?mod=space&uid=4320714