I hadn't thought of the words deriving from the sense of "forward", but it makes sense now that I've been told.afford, v.orig. To further, promote; hence achieve, manage to do, manage to give, have the power to give, give what is in one's power, supply, yield.1. To forward or advance to or towards completion: hence, … Continue reading I can see the connection to crossing rivers.