English dictionary
sister-in-law meaning and definition
Definition and meaning of sister-in-law at MeaningMonkey.org. sister-in-law meaning and definition in the English Dictionary.SISTER-IN-LAW noun
Definition of sister-in-law (noun)
- the sister of your spouse
Source: Princeton University Wordnet