Definition of “abominate” - English Dictionary

English