nosh-up


noun

British slang a large and satisfying meal

Words nearby nosh-up