Mirror can be used for Signal. Retreat is a type of Signal. Retreat is a synonym of Shrink. Shrink is related to Psychologist. 
Lake have Water. Water is related to Heat. Heat is related to Term. Term is related to Distance. 
Mirror --UsedFor--> Signal <--IsA-- Retreat <--Synonym--> Shrink <--RelatedTo--> Psychologist 
Lake --HasA--> Water <--RelatedTo--> Heat <--RelatedTo--> Term <--RelatedTo--> Distance 