English dialect [Term?] (“a projection”), Old French flanche (“flank”). See flank.
Practice speaking and memorizing "flanch" and many other words and sentences in English.