What does beanfeast mean?

beanfeast meaning in General Dictionary

British an annual social gathering distributed by a workplace for the workers

View more

  • an annual social gathering given by an employer when it comes to workers