idolises is a crossword puzzle answer that we have spotted 3 times. Reveres worships Worships Isolde, is in turmoil