Like is related to Arm. Arm is related to Rifle. Rifle is related to Military. Military is related to Missile. 
Lake can be used for Fish. Fish is the opposite of Bird. you are likely to find Bird in/at/on Cage. Cage is a type of Constraint. 
Like <--RelatedTo--> Arm <--RelatedTo--> Rifle <--RelatedTo--> Military <--RelatedTo--> Missile 
Lake --UsedFor--> Fish <--Antonym--> Bird --AtLocation--> Cage --IsA--> Constraint 