In the English language most nouns and some adverbs can be used as adjectives, for instance "swimming fashion" (adjective - noun) and "smart phone " (adjective - noun) and "bus driver uniform" (adjective - noun).

At the moment I cannot see "over" as an adjective, but doubtless somebody can. All the remainder could be used as adjectives.