Dredge the roast in a mixture of flour, salt and pepper. Heat the oil in a large Dutch oven, and brown the roast on all sides over medium heat.
In a medium bowl, combine the cranberry sauce, broth, horseradish, cinnamon stick and cloves; pour over the roast in the Dutch oven. Bring the mixture to a boil- then cover tightly, reduce heat, and simmer on low for 1½ hours, or until the meat is almost tender. Sprinkle the carrots and onions around the roast, and then cover again and cook for an additional 45 minutes to 1 hour- until the vegetables are cooked through and the beef is tender.
Notes
*If you happen to have bacon drippings, use that instead of oil for browning the roast.