BRANCH Meaning of BRANCH in English (1) A tributary of a river or other body of water. (2) A divergent section of a river, especially near the mouth. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012