You can use a noun as an adjective and put it before another noun. For example, a team of baseball players is called a baseball team.
Adjectives don't have plural forms, and nouns used like adjectives are used in their singular form. A shop where you buy shoes is a shoe shop.