Here's one way
in A1:A10 place your list of words
in B1:B10
=RAND()
in C1:C10
=INDEX(A$1:A$10,MATCH(SMALL(B$1:B$10,ROW()),B$1:B$10,0))
This will generate random words without repeats, ie it will sort the list into a random order.
Use F9 to regenerate the random words