Have is related to Enjoy. Enjoy is related to Feeling. Hope is a type of Feeling. 
Enormous is a synonym of Huge. Huge is a synonym of Large. Large is related to Army. Army is related to Fighting. 
Have <--RelatedTo--> Enjoy <--RelatedTo--> Feeling <--IsA-- Hope 
Enormous <--Synonym--> Huge <--Synonym--> Large <--RelatedTo--> Army <--RelatedTo--> Fighting 