Find the word definition

Wiktionary
sororate marriages

n. (plural of sororate marriage English)