throw down the gauntlet - EE Dictionary | EE Dictionary