sun dance

noun

A religious ceremony widely practiced among Native American peoples of the Great Plains, typically marked by several days of fasting and group dancing and sometimes including ritual self-torture, as in penance or to induce a trance or vision.