Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

embranchment Definition

Cancel
embranchment
noun
A branching forth or off, as of trees, an arm of a river, a spur of a mountain, etc

Words Related to embranchment!

embranchment Examples by Brain Bank Users