Ranch dressing leaves punters discontented (5)
I believe the answer is:
chaps
'ranch dressing leaves punters discontented' is the definition.
I can't tell whether this definition defines the answer.
'leaves punters discontented' is the wordplay.
'leaves' becomes 'cha' (I am not sure about this - if you are sure you should give a lot more credence to this answer).
'discontented' says to hollow out the word (remove centre letters) (the word's contents are removed).
'punters' with its middle taken out is 'ps'.
'cha'+'ps'='CHAPS'
Can you help me to learn more?
(Other definitions for chaps that I've seen before include "Guy's" , "Men; leather trousers" , "People" , "Cowboy leggings" , "Blokes" .)