sine qua non is a crossword puzzle answer that we have spotted 3 times. Indispensable Necessary condition A thing that is absolutely essential or necessary