Specter, ghost, haunting spirit
To make grim; to give a stern or forbidding aspect to.
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
Anger, wrath.