Season the chuck roast generously with salt and pepper.
Heat a skillet over medium-high heat and sear the roast on all sides until browned.
Transfer the roast to the slow cooker.
Add the chopped carrots, potatoes, and onions around the roast.
In a bowl, mix the beef broth, Worcestershire sauce, garlic, thyme, salt, and pepper.
Pour the broth mixture over the roast and vegetables.
Cover the slow cooker and set it to low for 8 hours or high for 4 hours.
Check for tenderness; the meat should shred easily with a fork.
Once cooked, remove the roast and let it rest for 10 minutes.
Slice the roast against the grain and serve with the vegetables and gravy.