Again - if you check your dictionary you would see that "repudiate" means to refuse to accept or be associated with, not "shake off." Here, the use of "long passed" means that the people in plural marriages of the 19th century are now dead.
Then you should ask your question exactly as you have stated your intentions to me. May I replace "rejected" with "repudiated" in the following sentence?
Flowersa, you should be looking for the "best" word, not the most "interesting" word. By studying a regular dictionary and thesaurus you can determine the word that best fits your purposes. Learner's dictionaries are often geared to the most simple explanation and this is a perfect example. "Shake off" is a possibility, but given the rest of the text and its context, I am certain that your level