New answers tagged


As a general rule, you hyphenate words which function together as an adjective before the noun they are describing. This usually involves joining a noun and an adjective, for example, "a dog-friendly hotel". You shouldn't hyphenate words which are already adjectives, for example, "a charming old hotel". In both of your examples, you are ...

Top 50 recent answers are included