Roof is a synonym of Block. Block is related to Street. 
Hook is a type of Offer. Offer is a synonym of Crack. Split is a type of Crack. 
Roof <--Synonym--> Block <--RelatedTo--> Street 
Hook --IsA--> Offer <--Synonym--> Crack <--IsA-- Split 