From Middle Englishforsayen(“to renounce”), from Old Englishforsecgan(“to accuse, accuse falsely, slander, speak about, discourse on”), equivalent to for- +say. Cognate with Germanversagen(“to refuse, deny”), Swedishförsäga(“to misspeak, say too much”). More at for-, say.