Person wants (to) Agreement. Settlement is a type of Agreement. 
Gather is related to Report. Report is related to Home. Cave can be used for Home. Cave is a synonym of Undermine. 
Person --Desires--> Agreement <--IsA-- Settlement 
Gather <--RelatedTo--> Report <--RelatedTo--> Home <--UsedFor-- Cave <--Synonym--> Undermine 