Several ads in resort for sauce (5,5)
I believe the answer is:
salsa verde
'sauce' is the definition.
(I have seen 'Italian sauce ' mean 'salsa verde' so perhaps 'sauce' could also mean 'salsa verde')
'several ads in resort' is the wordplay.
'in resort' indicates an anagram.
'several'+'ads'='severalads'
'severalads' with letters rearranged gives 'SALSA VERDE'.
'for' is the link.
(Other definitions for salsa verde that I've seen before include "Italian or Mexican sauce" , "Relish" , "sauce being required" , "that's saucy" , "spicy foodstuff" .)