BUSINESS-CRITICAL Meaning of BUSINESS-CRITICAL in English adj.Business-critical is used with these nouns: ↑ application Oxford Collocations English Dictionary. Оксфордский английский словарь словосочетаний . 2012