ANABRANCH Meaning of ANABRANCH in English n. anastomotic branch (stream which branches off of a river) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012