What is the meaning of Hideous?

Extremely or shockingly ugly.

Having a very unpleasant or frightening sound.

Hateful; shocking.

Morally offensive; shocking; detestable.

Alternative form of hidous (terrifying)

Source: wiktionary.org