branch (noun)