acerbic acrimonious adamantine astringent awful difficult firm grim hard-time hard harsh heavy hurt implacable intense maximum monastic peppery precarious restrain rigorous rocky severe sharp sternly stern torrid trying
acrid cold-hearted cold cruel dangerous hardhearted uncompassionate