English Dictionary
◊ NOSH-UP
nosh-up
n : (British slang) a large satisfying meal