What is the meaning of Execrable?

Of the poorest quality.

Hateful, disgusting.

execrable

execrable

Source: wiktionary.org