Is it less like lamb from this supplier? (7)
I believe the answer is:
butcher
'this supplier?' is the definition.
(I've seen this before)
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for butcher that I've seen before include "more masculine?" , "mess up?" , "Less like lamb" , "Slaughter" , "More like a man" .)