Put lid on e.g. German snack (6,3)
I believe the answer is:
scotch egg
'snack' is the definition.
(a Scotch egg might be eaten as a snack)
'put lid on e g german' is the wordplay.
'put lid on' becomes 'scotch' (I am not sure about this - if you are sure you should give a lot more credence to this answer).
'german' becomes 'g' (abbreviation).
'scotch'+'e'+'g'+'g'='SCOTCH EGG'
Can you help me to learn more?
(Other definitions for scotch egg that I've seen before include "Oval food, mainly sausage meat" , "Savoury rolled food item" , "It is enclosed in sausage meat" , "Snack, mostly breaded sausage meat" , "Savoury snack" .)