Struggle is a synonym of Aim. Hold is a type of Aim. Hold is related to Catch. 
Stone is related to Dirt. Dirt is a synonym of Shit. 
Struggle <--Synonym--> Aim <--IsA-- Hold <--RelatedTo--> Catch 
Stone <--RelatedTo--> Dirt <--Synonym--> Shit 