EMBRANCHMENT Meaning of EMBRANCHMENT in English n. a branching-out (of the arm of a river etc.). Etymology: F embranchement BRANCH (as EN-(1), BRANCH) Oxford English vocab. Оксфордский английский словарь. 2012