English definition of “branch”
/brɑːnʃ/ noun [C]
TREE › one of the many parts of a tree that grows out from its trunk (= main, vertical part)
BUSINESS › one of several shops, offices, etc that are part of a company or organization: a bank with branches all over the country
SUBJECT › a part of a subject: Neurology is a branch of medicine.