eyesores

noun
  1. things that are very ugly or unpleasant to look at
  2. Usage: plural of eyesore

Examples