Definition, synonyms and related words
A sport in which a participant is secured inside a zorb and rolled downhill.
present participle of zorb