A lot of meat to keep moist in pan (8)
I believe the answer is:
lambaste
'pan' is the definition.
(both can mean to criticise)
'a lot of meat to keep moist' is the wordplay.
'a lot of' means to remove the last letter (I've seen 'lots of' mean this (the majority of the word)).
'meat' becomes 'lamb' (lamb is a kind of meat).
'to keep moist' becomes 'baste' (I've seen this in another clue).
'lamb' with its final letter taken off is 'lam'.
'lam'+'baste'='LAMBASTE'
'in' acts as a link.
(Other definitions for lambaste that I've seen before include "pan" , "Beat -- reprimand severely" , "Roast" , "Batter - male bats (anag)" , "Berate severely" .)