A bridal shower is a pre-wedding celebration honoring the bride-to-be. It's a gathering of close friends and family, typically featuring gifts, games, and fun moments before the big day.