dictionary.cambridge.org
ugly Meaning in the Cambridge English Dictionary
ugly definition: 1. unpleasant to look at; not attractive: 2. unpleasant and threatening or violent: . Learn more.