sine qua non

Noun
  1. A prerequisite (synset 105901868)

Other Searches