I. verb
1.
Synonyms: wander 1, gad, gallivant, meander, ramble, range, roam, rove, straggle, traipse
2.
Synonyms: err , deviate, wander
Idioms: stray from the straight and narrow
3.
Synonyms: digress 2, depart, divagate, diverge, excurse, ramble, wander
Idioms: get off the track, get sidetracked
II. adjective
Synonyms: erratic 1, devious, errant, wandering
Related Word: random, sporadic