Drilling platform found in soil, right? (3,3)
I believe the answer is:
oil rig
'drilling platform' is the definition.
(I've seen this before)
'in soil right?' is the wordplay.
'in' says the answer is hidden in the clue.
'OIL-RIG' is hidden in the letters of 'soil right'.
'found' acts as a link.
(Other definitions for oil rig that I've seen before include "It's used for drilling, at sea perhaps" , "Drilling edifice" , "Fuel well" , "source of offshore wealth" , "Drilling platform" .)