Meaning of tube riding in English:
tube riding
noun
SurfingThe action or practice of riding in the hollow curve formed by a breaking wave.
Origin
1960s.
Are You Learning English? Here Are Our Top English Tips
The action or practice of riding in the hollow curve formed by a breaking wave.
1960s.