Synonyms: deterministic
Definition: an inevitable consequence of antecedent sufficient causes
Similar words: settled
Definition: established or decided beyond dispute or doubt
Usage: with details of the wedding settled she could now sleep at night