Si tu "TXT" almacenase tus palabras una por fila .. podrías leer tu ".txt" con file() .. ahí obtendrías un array .. con las funciones de array puedes desordenarlo para mostrarlo en el orden que gustes.
Algunas funciones que necesitaras:
file()
www.php.net/file
de Arrays
www.php.net/array
Un saludo,