Synonyms of Land-Diver
Primary definition: A person who participates in the traditional practice of land diving, typically performed from a tall structure.
Primary definition: A person who participates in the traditional practice of land diving, typically performed from a tall structure.