The phrase
"excellent sub" means that something or someone is very good or superior in a specific role or position.
Full definition
They had lots
of excellent sub menus that organized your applications into more palpable screens.
Sweet potatoes make
an excellent sub for bread.
It is so versatile and makes
an excellent sub for wheat flour in your old favorite recipes.
The butternut squash was
an excellent sub for the sweet potatoes, even if they didn't get to be as soft.
Brown rice, quinoa, and farro are
all excellent subs.
Sprouted spelt flour and coconut sugar are
excellent subs.
Also, animal crackers make
an excellent sub for graham crackers.
Tarragon flavors the boozy lemonade here, but basil makes
an excellent sub.
He will make
an excellent sub, like Dzeko was for City.
Giroud would be
an excellent sub for Arsenal, the fact that he has been our sole out and out striker for the last three years shows our lack of ambition.
Giroud can be
an excellent sub in games where teams dig in and defend.
He plays really well in a few matches so is
an excellent sub for a top CAM.
If you're on a tight budget, the Logitech F310 is
an excellent sub - $ 20 pick.