Drooling of one covered by divine deliverance (10)
I believe the answer is:
salivation
'divine deliverance' is the definition.
Although both the answer and definition are singular nouns, I cannot understand how one could define the other.
'drooling of one covered by' is the wordplay.
I cannot really understand how this works, but
'of' could be 'o' and 'o' is located in the answer.
'one' could be 'i' (Roman numeral) and 'i' is found in the answer.
'covered' could be 'in' (I've seen this in other clues) and 'in' is found in the leftover letters.
'by' could be 'at' and 'at' is present in the answer.
This may be the basis of the clue (or it may be nonsense).
Can you help me to learn more?
(Other definitions for salivation that I've seen before include "sign of hunger" , "preparation for eating" , "Sign of anticipation" , "Signs of expecting lunch" .)