Diminish is a synonym of Narrow. Narrow is a synonym of Contract. 
Open is related to Close. Close is related to Like. Like is a different concept from Hate. you would Spit because Hate. 
Diminish <--Synonym--> Narrow <--Synonym--> Contract 
Open <--RelatedTo--> Close <--RelatedTo--> Like <--DistinctFrom--> Hate <--MotivatedByGoal-- Spit 