Please enable javascript to use dictionary! Howto enable javascript?
deplorable▼adjectivedeserving strong condemnation; shockingly bad
disgraceful▼adjectivebringing or warranting disgrace
outrageous▼adjectiveshocking
scandalous▼adjectivewrong, immoral, causing a scandal
↑