sine qua non in French sine qua non in French condition sine qua non noun An essential or indispensable element, condition, or ingredient. Add to Flashcards