|Hyphenate a compound modifier containing free when it comes
directly in front of a noun.
Do not hyphenate in other uses:
was the first debt-free year in a decade.
Last year the family was debt
Debt free for five years, the family was able to enjoy life.