The list of words that can act as both noun and adjective is much. Keep in mind that a noun refers to a name of a person, place, thing or idea while an adjective is use to describe a noun or other adjectives. When a noun is use to describe another noun, the first noun in the sentence or phrase is regarded as an adjective.
For example, 'Book Shop'. 'Book' in the context acts as an adjective. It describes what is sold in the shop. A sentence can have more than one noun acting as adjective. Example - America football team. 'Team' is the noun in this context and 'America football' act as the adjective because the two words describe the team. Here are a few more examples: leather bag, Estate Manager, tennis racket.
The list of words that can be both a noun and an adjective is quite extensive. This is because most any word can act as a noun, just as many can act as an adjective. The placement of the words is the most important and how you can tell which is which.
Typically, if you have two nouns together and aren't sure which one is supposed to be the noun and which is supposed to be the adjective, the noun that is acting as the adjective comes first. Here are a few examples: 'race horse,' 'ticket office,' or 'love story.' Adjectives describe a noun. In these cases, the word describing the nouns (horse, office, story) also can be used as nouns elsewhere.