Trees carted off in concealed method (5,6)
I believe the answer is:
trade secret
'concealed method' is the definition.
Although both the answer and definition are singular nouns, I can't understand how one could define the other.
'trees carted off' is the wordplay.
'off' is an anagram indicator.
'trees'+'carted'='treescarted'
'treescarted' with letters rearranged gives 'TRADE SECRET'.
'in' acts as a link.
Can you help me to learn more?
(Other definitions for trade secret that I've seen before include "Something company protects from competitors" , "Hidden commercial practice" , "inside knowledge" , "Proprietary information" , "Information a company holds on to" .)