What is the meaning of the word "repugnant"?

Definitions: