Meaning of “branches” in the English Dictionary

English