sister-in-law
1. [ noun ] the sister of your spouse
Related terms: in-law
Similar spelling:   sister_ship