Honor is related to Promise. Promise is a synonym of Assure. 
Cover is a type of Guarantee. Cover is related to Protection. 
Honor <--RelatedTo--> Promise <--Synonym--> Assure 
Guarantee <--IsA-- Cover <--RelatedTo--> Protection 