adjective
1.
Synonyms: fierce 1, barbarous, cruel, fell, ferocious, inhuman, inhumane, savage, truculent, wolfish
Related Word: foreboding, ominous
2.
forbidding in action or appearance
had a grim and determined expression on his face
Synonyms: austere, bleak, dour, hard, harsh, severe, stringent
Related Word: cold, forbidding, ||off-putting; fixed, rigid, set; determined, firm, stern
Contrasted words: calm, mellow, mild, soft, warm; attractive, beautiful, pleasing
Antonyms: pleasant
3.
being extremely obdurate or firm in action or purpose
fought with grim determination
Synonyms: implacable, ironfisted, merciless, mortal, relentless, ruthless, unappeasable, unflinching, unrelenting, unyielding
Related Word: adamant, inexorable, inflexible, obdurate, resolute, stubborn, unforgiving, vindictive; certain, inevitable; determined, dogged
Contrasted words: considerate, gentle, mild; clement, forbearing, indulgent
Antonyms: lenient
4.
Synonyms: ghastly 1, grisly, gruesome, hideous, horrible, horrifying, lurid, macabre, terrible, terrifying
Related Word: loathsome, offensive, repugnant, repulsive, revolting