idol - English Synonyms Dictionary