Definition of “abominate” - English Dictionary

british dictionary