2
general::
extremely ugly
hideous
extremely ugly:
• His hideous face twisted into a smile. • a hideous concrete shopping centre • a hideous monster
repulsive
extremely ugly, especially in a way that makes you want to look away:
• His appearance was so repulsive he had to wear a mask.
grotesque
extremely ugly in a strange or unnatural way:
• A grotesque figure appeared out of the darkness.
an eyesore
( also a blot on the landscape ) noun [ singular ] something that is so ugly that it spoils the appearance of an area:
• Local residents regard the new office building as an eyesore. • I think wind turbines are a blot on the landscape - why can't people just use less electricity?
Longman-Thesaurus