SISTER-IN-LAW Meaning of SISTER-IN-LAW in English sister of the husband, sister of the wife, wife of one's brother, wife of the brother of one's spouse Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012