1. Noun. (alternative spelling of sine qua non) ¹
2. Noun. an indispensable condition, element, or factor; something essential. ¹
¹ Source: wiktionary.com