When people say
They made the material corrosion resistant.
they mean corrosion resistant as an adjective. The word corrosion is only a noun, and resistant is both an adjective and a noun. But in this combination resistant isn't a noun, but an adjective.
The problem I have is that adjectives aren't formed as open Noun+Adjective forms. I think the correct form is corrosion-resistant. But people still write corrosion resistant without the hyphen.
So my question is: Is corrosion resistant without a hyphen correct or not? If it is correct, I would like to know why?
