Home of English Grammar

Grammar Guide
  • Home
  • Exercises
  • Matches
  • Rules
  • Tools
    • Grammar Checker
    • Very Replacer
    • Word Counter
  • Top Social Media Posts
  • Various Posts
  • Vocabulary
  • Writing Guides
  • Contact

100 Best Synonyms for “Nasty”

June 3, 2026

100 Best Synonyms for

No. Item Definition
1. abhorrent inspiring disgust or hatred
2. abominable utterly bad or unpleasant
3. abrasive harsh and irritating
4. antagonistic actively hostile or opposed
5. appalling causing shock or dismay
6. atrocious shockingly bad or cruel
7. awful very unpleasant or bad
8. bad-tempered easily annoyed and unpleasant
9. barbaric extremely cruel or uncivilized
10. beastly very unpleasant or cruel
11. belligerent hostile and combative
12. bitchy spitefully critical or mean
13. brutal cruel and harsh
14. brutish coarse and cruel
15. callous emotionally hardened and uncaring
16. cantankerous bad-tempered and argumentative
17. catty spitefully critical or malicious
18. caustic bitingly sharp or hurtful
19. cold-blooded deliberately cruel and unemotional
20. crabby bad-tempered and grouchy
21. cruel willfully causing pain
22. cutting deeply hurtful or sharp
23. depraved morally corrupt and wicked
24. despicable worthy of contempt
25. detestable deserving intense dislike
26. dirty unclean or indecent
27. disgusting causing strong revulsion
28. dreadful very bad or unpleasant
29. evil profoundly immoral or harmful
30. execrable extremely bad or hateful
31. fetid having a very bad smell
32. fiendish cruelly wicked or unpleasant
33. filthy very dirty or obscene
34. foul offensively dirty or unpleasant
35. ghastly horribly unpleasant or shocking
36. gross very unpleasant or disgusting
37. grotty dirty, shabby, and unpleasant
38. grouchy bad-tempered and complaining
39. gruesome shockingly unpleasant or grisly
40. grumpy sullenly bad-tempered
41. harsh rough, severe, or unpleasant
42. hateful full of hate or malice
43. heartless showing no sympathy
44. horrible extremely unpleasant or offensive
45. horrid very unpleasant or nasty
46. hostile openly unfriendly or antagonistic
47. icky disgusting or unpleasant
48. ill-natured habitually bad-tempered or mean
49. indecent offensively improper or obscene
50. infernal extremely annoying or unpleasant
51. inhuman lacking compassion or kindness
52. irritable easily angered or annoyed
53. loathsome hateful and disgusting
54. lousy very poor or unpleasant
55. malicious intending harm or ill will
56. malodorous having a bad smell
57. mangy shabby, dirty, and unpleasant
58. mean unkind or spiteful
59. miserable very unpleasant or wretched
60. mucky dirty and unpleasant
61. nauseating causing disgust or nausea
62. noxious harmful or unpleasant
63. obnoxious highly unpleasant or offensive
64. obscene offensively sexual or filthy
65. odious extremely unpleasant or hateful
66. offensive causing displeasure or disgust
67. ornery bad-tempered and difficult
68. petty small-minded and mean
69. prickly easily irritated and unfriendly
70. profane showing disrespect or vulgarity
71. putrid rotting and foul-smelling
72. rank offensively strong or foul
73. raunchy coarsely sexual or vulgar
74. repulsive causing intense disgust
75. revolting extremely disgusting or offensive
76. rotten very bad or unpleasant
77. rough coarse or unpleasant
78. savage fierce, cruel, or brutal
79. scummy morally low and unpleasant
80. seedy shabby, sordid, or disreputable
81. sleazy sordid and morally shabby
82. smelly having an unpleasant odor
83. sordid dirty, shameful, or immoral
84. spiteful showing a desire to hurt
85. stinking smelling very bad
86. surly bad-tempered and unfriendly
87. terrible extremely bad or unpleasant
88. testy easily annoyed or irritable
89. unbearable too unpleasant to endure
90. uncivil rude or impolite
91. uncouth lacking refinement or manners
92. unkind not kind or considerate
93. unpleasant not enjoyable or agreeable
94. unsavory morally suspect or unpleasant
95. vicious deliberately cruel or violent
96. vile morally foul or disgusting
97. vulgar lacking good taste
98. wicked morally bad or harmful
99. wretched very bad or unpleasant
100. yucky disgusting or gross
  • Share
  • Post
  • Post
  • Email
NEW: Try Matches, our daily vocabulary challenge. Pick a topic and level and match words with definitions to boost your vocabulary.
2,485,429 
761,532 
Improve Your Grammar
  • Download 2026 Grammar Guide (PDF)
  • Free Weekly Exercises & Vocabulary
  • Join over 3 Million English Learners
We respect your privacy. Unsubscribe anytime.

Grammar Checker

GrammarCheck.net - Try online
Hint → Bookmark GrammarCheck for future use.

Latest Posts

  • 100 Best Synonyms for “Nasty” June 3, 2026
  • Prepositions after Verbs Exercise June 3, 2026
  • Capable vs. competent: what is the difference? June 3, 2026
  • 100 Best Synonyms for “Factual” June 3, 2026
  • 100 Words to Describe Mystery June 3, 2026
  • 100 Best Synonyms for “Moody” June 3, 2026
  • 100 Words Every Policy Analyst Should Know June 3, 2026

Copyright © 2026 · EnglishGrammar.org
Disclaimer · Privacy Policy · Sitemap · Terms

Improve Your Grammar
  • Download 2026 Grammar Guide (PDF)
  • Free Weekly Exercises & Vocabulary
  • Join over 3 Million English Learners
We respect your privacy. Unsubscribe anytime.