Discover is the opposite of Hide. Cave can be used for Hide. you are likely to find Cave in/at/on Desert. Desert is related to Sweet. 
Business is a synonym of Occupation. Trade is a type of Occupation. Run is a type of Trade. Flee is a type of Run. 
Discover <--Antonym--> Hide <--UsedFor-- Cave --AtLocation--> Desert <--RelatedTo--> Sweet 
Business <--Synonym--> Occupation <--IsA-- Trade <--IsA-- Run <--IsA-- Flee 