Ball

n.
  1. A social assembly for the purpose of dancing; -- usually applied to an occasion lavish or formal.
  2. A very enjoyable time; as, we had a ball at the wedding.