Question: is egg noun or adjective?
Answer: egg (noun) egg (verb) egg roll (noun) chicken–and–egg (adjective)