Answer:
Generally, hyphenate two or more words when they come before a noun they modify and act as a single idea. This is called a compound adjective.
8.8m questions
11.4m answers