eyesore

/ˈaɪsɔr/

Explore definitions, synonyms, and language insights of eyesore

Definitions

Noun
something very ugly and offensive

More General Terms