branch (a tree) - English Synonyms Dictionary