Meaning of “forborne” in the English Dictionary

English