Definitions Found:

to roll along