adj. 1.unpleasantly stern 2.disagreeable to the senses 3.extremely unkind or cruel 4.severe 5.used of circumstances (especially weather) that cause suffering 6.sharply disagreeable