Large order to kill ugly ogre in storeroom (6)
I believe the answer is:
larder
'storeroom' is the definition.
(larder is a kind of storeroom)
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for larder that I've seen before include "Buttery" , "Place where food is kept" , "Small room for storing food" , "Person applying grease" , "Cool store" .)