I am documenting some code and I need a word (adjective, preferably ending with "y") that means "characterized by a defined ending."

Here is how I will be using it in a sentence: "Unlike active scripts, passive scripts are capable of being started and stopped multiple times due to the simplicity, brevity, and [word I'm looking for] of their tasks."

I asked my friend and he suggested the word precursory, but I find that the meaning of that word is a bit too far from what I'm looking for.

  • 1
    precursory has a different sense and purpose.
    – Kris
    Apr 11, 2014 at 5:15
  • 1
    Do you mean they are characterized by a definite outcome, or a certainty of their termination? Defined ending in/of what?
    – Kris
    Apr 11, 2014 at 5:18
  • You asked for an adjective but it should be a noun instead of an adjective in your example sentence.
    – ermanen
    Apr 11, 2014 at 5:26
  • @Kris What I mean is that the task has a defined point, state, or condition which marks the completion of the task. Apr 11, 2014 at 14:35

3 Answers 3


Consider terminability

the quality or state of being terminable*

*terminable: able to be ended, capable of being terminated

finitude might fit also

The quality or condition of being finite.


Deterministic/Pre-determined/Pre-ordained- All seem to fit your bill.


predictability seems to have that connotation that the outcome is defined.

Maybe consider specificity, regularity, consistency, particularity, reliability?

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.