nosh-up has definitions from the field of food
1
[ noun ] (British slang) a large satisfying meal

Related terms

meal UK cant

*