Definitions Found:

BRANCHING