1 walk, go, roam, rove, range, stray, ramble, stroll, saunter, meander, drift, cruise, prowl, Colloq mosey:
We wandered about the village square, chatting and window-shopping.
2 wind, meander, zigzag, turn this way and that:
A trout stream wanders past our house.
3 digress, go off, become absent-minded, go wool-gathering, lose concentration or focus:
My mind wandered as the speaker droned on.
4 deviate, digress, turn, divagate, stray, drift, depart, go off at a tangent, lose (one's) train of thought, lapse:
The speaker tended to wander occasionally.