sister-in-law ( synonym found)

Definition of sister-in-law:

(n) : the sister of one's spouse; the wife of one's brother

Definition of sister-in-law:

(n) : the sister of one's spouse; the wife of one's brother

Back to Top