Noun
multipermutation (plural multipermutations) (mathematics) A generalization of a permutation where every element can appear multiple times.