When is it appropriate to use a hyphen when naming colors? For instance Blue-green has a dash but Teal blue does not. Is there some general English rule that applies?
When describing something's colour, would you hyphenate the words? Eg, “blood-red” versus “royal blue”
Generally, as a rule, I always hyphenate words to make them into a single adjective, so I've been putting "blood-red", "forest-green", "royal-blue" and the like, but the moment I typed "royal-blue", ...