The German eating pub meal (6)
I believe the answer is:
dinner
'meal' is the definition.
(I know that dinner is a type of meal)
'the german eating pub' is the wordplay.
'the german' becomes 'der' ('the' in German).
'eating' means one lot of letters goes inside another.
'pub' becomes 'inn' (an inn is a type of pub).
'der' going around 'inn' is 'DINNER'.
(Other definitions for dinner that I've seen before include "What feeds" , "grub" , "one making a row?" , "Main meal of day" , "Supper" .)