[yudate]noun
Japanese definition
No Japanese definition yet.
English definition
- Shinto ritual in which a shaman or priest soaks bamboo grass in boiling water and sprinkles the water on worshippers (originally a form of divination, later a purification ceremony, now primarily used to pray for good health)
Examples
No examples yet.
Loading examples…