English Dictionary
Definition grandson-in-law in British English
grandson-in-law noun
noun
1
the husband of your granddaughter
