recant

vt,vi acha (wazo/imani uliyokuwa nayo); futa maoni yako (kwa kuona kuwa ni makosa). recantation n.