meandered
verb
°past tense of meander.