Actually, I want to know what is the role of the word promotion and the role of the word free, is it as a noun or is it as an adjective?
Based on your answer @GoesStation, does it mean the word promotion and free definitely have one role that is an adjective?