nosh up

/ˈnɑʃ ʌp/
noun
  1. A large, satisfying meal; a feast.
    • The family gathered for a Christmas nosh-up with all the trimmings.
    • We had a proper nosh-up at the restaurant for my birthday.
    • After the hike, everyone enjoyed a big nosh-up around the campfire.
Antonyms
What does "nosh up" mean? | whatsthatwordmean | whatsthatwordmean