Skin is etymologically related to Shed. you are likely to find Shed in/at/on Ranch. Ranch is related to Cattle. 
Offer is a synonym of Extend. 
Skin --EtymologicallyRelatedTo--> Shed --AtLocation--> Ranch <--RelatedTo--> Cattle 
Offer <--Synonym--> Extend 