Arrange the sliced yellow onions evenly across the bottom of a 6-quart slow cooker.
Add the frozen beef meatballs directly over the onions.
In a medium bowl, whisk together the beef broth, brown gravy mix, minced garlic, black pepper, dried thyme, and white wine vinegar until well combined.
Pour the broth mixture evenly over the onions and meatballs.
Cover the slow cooker and cook on HIGH for 2 1/2 to 3 1/2 hours or LOW for 5 to 6 hours, until the onions are tender and the meatballs are thoroughly heated.
In a small bowl, whisk the water and cornstarch together until completely smooth.
Pour the cornstarch slurry into the slow cooker. Gently stir so the sauce coats the Crock Pot French Onion Meatballs evenly.
Sprinkle the grated Gruyère cheese over the meatballs. Cover and continue cooking for about 10 minutes, or until the cheese is completely melted.
Serve hot over mashed potatoes or rice with plenty of the rich onion gravy spooned over the top.