What does it mean to wine down? Well, to wine down is to relax, celebrate, and just overall enjoy wine. We wine down weekly, if not daily, and want to help others learn to expand their love of wine.