/ ˌɪtəˈreɪʃn; NAmE / noun
1.
[ U , C ] the process of repeating a mathematical or computing process or set of instructions again and again, each time applying it to the result of the previous stage
2.
[ C ] a new version of a piece of computer software
••
WORD ORIGIN
late Middle English : from Latin iteratio(n-) , from the verb iterare , from iterum again.