131grim — adj 1. stern, uncompromising, unyielding, unbending, inflexible, unamenable; firm, tenacious, intractable, adamant; obstinate, steadfast, obdurate, headstrong; unrelenting, relentless, inexorable, implacable; harsh, hard, severe, iron; resolute,… …
A Note on the Style of the synonym finder
132grim — Unpleasant. Harsh …
A concise dictionary of English slang