Roof is related to Top. 
Spell is a synonym of Patch. Patch is related to Doll. Doll can be used for Fun. Reading can be used for Fun. 
Roof <--RelatedTo--> Top 
Spell <--Synonym--> Patch <--RelatedTo--> Doll --UsedFor--> Fun <--UsedFor-- Reading 