Word: sine qua non Definition: an essential condition; a thing that is absolutely necessary.
“grammar and usage are the sine qua non of language teaching and learning”