repetition of a mathematical or computational procedure applied to the result of a previous application, typically as a means of obtaining successively closer approximations to the solution of a problem.
[count noun] a new version of a piece of computer hardware or software.
Origin:
late Middle English: from Latin iteratio(n-), from the verb iterare(see iterate)
iteration in other Oxford dictionaries
Definition of iteration in the US English dictionary