Historically a hyphen was used. In modern times 'cross training' is now presented as two words.
No, "cross training" does not require a hyphen. It is commonly written as two separate words. However, when used as a compound adjective before a noun, it can be hyphenated as "cross-training."
Yes, "manager-in-training" should be hyphenated. The hyphen helps clarify that the phrase functions as a single modifier describing someone who is in the process of becoming a manager. Without the hyphen, the meaning could be less clear.
Self-made should be hyphenated.
Yes, "cross-training" is typically hyphenated when used as a compound adjective to describe a type of training that incorporates various fitness disciplines. However, when used as a noun, it is often written as one word without a hyphen (e.g., "I enjoy cross training"). The hyphen helps clarify the relationship between the words in specific contexts.
Pre construction - two words not hyphenated.
Some examples of hyphenated words beginning with "a" include: anti-inflammatory cross-reference self-esteem up-to-date
It should be hyphenated when it's used as an adjective.
self conscious
No.
roller skates
yes
Underdeveloped should be written as one word, not two words or hyphenated. I hope this answered your question. :)