Preheat oven to 450°. On a lightly floured surface, roll dough to a 1/8-in.-thick circle. Transfer to a 9-in. deep-dish pie plate; flute edge. Line unpricked crust with a double thickness of heavy-duty foil. Bake for 8 minutes. Remove foil; bake 5 minutes longer. Cool on a wire rack.
Meanwhile, in a large saucepan, combine the cranberries, sugar and water. Cook, stirring occasionally, over medium heat until berries pop, about 15 minutes. In a small bowl, combine the egg yolks, flour and salt. Remove cranberry mixture from the heat; stir a small amount into egg mixture. Return all to the pan, stirring constantly. Bring to a gentle boil; cook and stir 2 minutes. Remove from heat. Stir in butter and extract. Pour into crust.
For meringue, in a large bowl, beat the egg whites, cream of tartar and vanilla on medium speed until soft peaks form. Gradually beat in sugar, 1 tablespoon at a time, on high until stiff peaks form. Spread over hot filling, sealing edges to crust.
Bake at 350° until golden brown, 18-22 minutes. Cool on a wire rack for 1 hour; refrigerate for 1-2 hours before serving.