What is the meaning of the word "execrable"?

Definitions: