We do not currently know of any synonyms for life-and-death business.
For similar words to life-and-death business, try:
Did you mean business?