Meanings
- 1to wander about
- 2to roam
- 3to move back and forth between (government and academia, two or more countries etc)
- 4to flow through (a circuit, a network, the body)
- 5to skirt (the border of legality)
- 6(of a singer's voice) to move within its range
- 7(of a stock price) to fluctuate within (a range)