diverged - separate from another route
undergrowth - a dense growth of shrubs and other plants
fair - promising; favorable
claim - state or assert that something is the case
trodden/tread - walk in a specified way
hence - as a consequence

Comment Stream