Did you mean meandered?
meandered
verb
°past tense of meander.