YourDictionary

embranchment

noun

a branching out or off, as of a river, etc.; ramification

See embranchment in American Heritage Dictionary 4

link/cite print suggestion box