nosh-up
1. [ noun ] (British slang) a large satisfying meal
Related terms: meal UK cant