The term meander here basically means the answer "bend or curve in a stream channel." You may recognize it from the verb "meander", which basically means to wander, twist, and turn through life, basically anything not in a straight, focused direction. "Meander through the woods" means just exploring with no path, "meandering around" can mean a walk through the city or town. As long as it's not a straight path, it's a meander.