Dismal and gloomy, cold and forbidding
Life was grim in many northern industrial towns.
Rigid and unrelenting
His grim determination enabled him to win.
Ghastly or sinister
A grim castle overshadowed the village.
Disgusting; gross