English Dictionary
Definition grandmother-in-law in British English
grandmother-in-law noun
noun
1
the grandmother of your husband or wife
