Honor is the opposite of Slight. Slight is a synonym of Fragile. 
Shake is related to Drink. Drink is related to Punch. 
Honor <--Antonym--> Slight <--Synonym--> Fragile 
Shake <--RelatedTo--> Drink <--RelatedTo--> Punch 