zorb

Etymology
Originally the trademarked name of a particular brand of sphere; perhaps from.

Noun

 * 1)  A large, transparent, inflatable ball, inside which a person may be secured and then rolled downhill.

Verb

 * 1)  To roll downhill or engage in sports in a zorb ball.