nosh-up

nosh-ups

Substantiv
(British slang) a large satisfying meal