a person or thing strongly detested or avoided - Türkçe İngilizce Sözlük