Definition, synonyms and related words
To take a sand bath; to clean one's body, especially, of parasites, by rolling in sand or dust.