detest, abhor
impression
hate
rare, strange, uncommon
A less common synonym for "revelation" could be "enlightenment" or "epiphany."
hate
Hate music
i hate my life
detest
yes
No, the word uncommon is an adjective, a word that describes a noun such as 'uncommon name' or 'uncommon reaction'.
synonymize
"Word for word" is a synonym for verbatim.