• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Home of English Grammar
  • Home
  • Course
  • Exercises
  • Grammar Rules
  • Matches
  • Posts
  • Tools
    • Grammar Checker
    • Very Replacer
    • Word Counter
  • Vocabulary Lists
  • Archives
    • Social Media Posts
    • Writing Guides
  • Sign in
  • Join free

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

Improve your English grammar, vocabulary and writing

We take you step by step from beginner to advanced, even if you struggled with English at school or have always had trouble remembering the rules.

  • 10 modules, 112 lessons and 730 questions
  • Just log in and learn anytime and anywhere
  • Your progress is saved in your account
  • Download the 2027 Grammar Guide (PDF)
Join free

Already have an account? Sign in

See what’s in the course

Primary Sidebar

2.4M760.9K165.9K

Free 2027 Grammar Guide

  • Download Grammar Guide (PDF)
  • Online grammar course, A1 to C2
  • Weekly exercises and vocabulary
  • Join over 3 million English learners

We respect your privacy. Unsubscribe anytime.

Already have an account? Sign in

Grammar Checker - Try Now

Latest Posts

  • Thankful vs. grateful vs. appreciative vs. obliged vs. indebted vs. beholden October 31, 2026
  • 100 Best Synonyms for “Deficient” October 31, 2026
  • 100 Best Synonyms for “Holistic” October 31, 2026
  • 100 Best Synonyms for “Remarking” October 31, 2026
  • 100 Best Synonyms for “Tyrannical” October 31, 2026
  • 100 Best Synonyms for “Defensive” October 31, 2026
  • Why “nightmare” has nothing to do with horses October 31, 2026
  • 100 Best Synonyms for “Hinder” October 31, 2026
  • 100 Best Synonyms for “Trying” October 31, 2026
  • Autonomous vs. independent: control, decisions, and support October 31, 2026
Home of English Grammar

Free English grammar exercises, rules and vocabulary lists, with new exercises every week. Join the leading English grammar site with over 3 million followers.

Join free

Learn

  • Exercises
  • Matches
  • Grammar rules
  • Vocabulary lists
  • Writing guides
  • Online tools

More

  • Top social media posts
  • Various posts
  • Contact

Account

  • Join free
  • Grammar Course
  • Free grammar guide (PDF)

Copyright © 2026 EnglishGrammar.org

  • Disclaimer
  • Privacy policy
  • Terms
  • Sitemap