Big Huge Thesaurus

iteration

noun