We meandered through the park on our walk.
To move in a winding or indirect way.
He meandered on about his vacation for hours.
To speak or write in a rambling or aimless manner.
With powerful free picture dictionary & flashcards.