English Dictionary
Definition stepson-in-law in British English
stepson-in-law noun
noun
1
the husband of your stepdaughter
