you can't TM the word "baseball" for example or apple,
You can't TM "apple"? This would surely come as a surprise to Apple.
Folks, you have to think of a trademark as having TWO components - there is the word or symbol constituting the mark, and there are the goods or services on which the mark is used.
A term is not "generic" in a vacuum. A term is "generic for X" when as a practical matter you can't tell me what "X" is without using the term.
Take "dogfood" for example. If you sell cigarettes called "Dogfood", then you would certainly accrue a trademark interest in "Dogfood" as a brand of cigarettes. If you sell dog food called "Dogfood", you are not going to accrue a trademark interest because "dog food" is the generic term for dog food - i.e the term is the definition of the genus.
So, please, try to stop thinking as if X "is generic" or "is not generic". The inquiry only makes sense in terms of "X is generic for ..." where "..." is the thing to which X is applied.
Got it?
There are rare situations where a trademarked product becomes such a category-killer that the trademark itself becomes generic. Examples of genericide include "aspirin", "nylon", "cellophane", "escalator", and "zipper".
If you want a list of generic words, then pick up a dictionary and pair the words with their definitions. But common words can certainly be trademarks - for other things...
CHAMPION spark plugs
DELTA faucets
OBSESSION perfume
EDGE shaving gel
CREST toothpaste
SHELL petroleum products
DELTA airlines
TIDE detergent
SHARP microwave ovens
BORDERS bookstores
CHAMPION mortgage services
CHAMPION clothing
UNITED airlines
UNITED moving services
CRAFTSMAN tools
...all of the capitalized words are "dictionary" words having a generic meaning. Applied as marks to specific goods and services, they are all very well known trademarks. As you will note from the list above, the same word can be a trademark owned by different parties for different goods.