What is the root word for abaft? Etymology. From Middle English obaft, baft, baften, from Old English beæftan; be (“by”) (modern English by) + æftan (“behind”) (modern English after).