Verb
1. roll
2. swan, stray, tramp, roam, cast, ramble, rove, range, drift, vagabond, travel, go, move, locomote, cheat on
3. cheat, cuckold, betray, deceive, lead on, delude, cozen, proceed
4. go forward, continue, weave
5. wind, thread, meander, travel, go, move, locomote, digress
5. stray, divagate, tell