Fisher-Yates shuffle noun1 •A particular algorithm for generating an unbiased random permutation of a set. It selects elements randomly from the initial set until none remain. formsFisher-Yates shuffles