In a bowl toss lamb with seasoned flour until well coated. In a 4- to 6-quart heavy saucepan heat 1 tablespoon oil over moderately high heat until hot but not smoking and brown lamb in 2 batches, transferring to another bowl. In pan cook onion and garlic in remaining tablespoon oil over moderate heat, stirring, until softened. Add carrots, celery, thyme, spices, and salt and pepper to taste and cook, stirring, 1 minute. Add wine, broth, and lamb. Simmer stew over low heat, partially covered, stirring occasionally, 2 1/2 hours, until thickened and lamb is very tender.
Serve stew over couscous or noodles.