Meaning of SINE in English

SINE

qua non [formal] - a necessary conditionA sense of humour is a sine qua non for a job in our office!An interest in children is a sine qua non of teaching.

Cambridge English vocab.      Кембриджский английский словарь.