3 ms·sine qua non : something absolutely indispensable or essential. First time I've heard that phrase I think.by DavidVoid 7y agosine qua non : something absolutely indispensable or essential. First time I've heard that phrase I think.