ABOMINATION


Meaning of ABOMINATION in English

■ noun a cause of hatred or disgust.

↘a feeling of hatred.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.