sine qua non
Latin— Without which, not; something indispensable
Note from
Johnson Meet Monboddo