arduous baleful bitter broad corrosive demanding explicit fierce good grave hard nasty painful palpable sharply sharp shattering steep strong stubborn tightly tough