.
Question:
Spelling ~ Do we spell grand-daughter, grand daughter, granddaughter or grandaughter?
Answer:
We spell it as 'g-r-a-n-d-d-a-u-g-h-t-e-r' → 'granddaughter'. Double 'D'. One word.
But personally:
I prefer the hiphenated version as 'grand-daughter' but it is not accepted as correct.
.