English is full of funny little habits. One of my favorites is litotes – the art of saying something by denying its opposite. “Not bad” for “really good.” “No small problem” for “huge issue.” It’s a classic British move, but English speakers everywhere use it.
If you’ve ever watched a British movie and heard someone describe a disaster as “a bit of a pickle,” you’ve witnessed litotes in English. Mastering it adds a layer of naturalness and subtle humor to your speech. Let’s see how it works.
What exactly is litotes?
A litotes (lye-TOTE-eez) is a figure of speech that uses understatement by negating the contrary. Instead of saying something directly, you say what it isn’t. The result is often more polite, more ironic, or simply more interesting.
Look at these pairs:
-
Direct: The food was delicious.
Litotes: The food wasn’t bad at all. -
Direct: He is rich.
Litotes: He’s not exactly poor. -
Direct: I agree.
Litotes: I wouldn’t disagree.
The key formula is not + a negative word (often an adjective with a negative prefix). The double negative cancels out, but the result is softer than the positive statement.
Why do English speakers love it?
Understatement is woven into English culture, especially British and Australian. It’s used for:
-
Politeness – Avoiding boastful or confrontational language.
“That’s not a bad idea” is gentler than “Great idea!” -
Humor – Downplaying something huge for comic effect.
“So you crashed the car. That’s not ideal.” -
Modesty – Not sounding too proud.
“I know a little bit about coding” when you’re a senior developer. -
Irony – Saying the opposite of what you mean for effect.
After a terrible storm: “Bit of wind we had today.”
If you use litotes naturally, you’ll sound less like a textbook and more like a real person.
Common litotes to know and use
Here are everyday litotes expressions. They’re safe to use in conversation and writing.
- Not bad – good
- Not too shabby – quite good
- No small feat – a big achievement
- Not the brightest – not very intelligent
- Not the worst – fairly decent
- No easy task – very difficult
- Not exactly thrilled – disappointed
- Wouldn’t mind – would like
Try using one or two this week. You’ll notice native speakers nod along.
How to build your own litotes
You don’t need to memorise a long list. Once you get the pattern, you can invent them.
Litotes Pattern
Example: not + unhappy = “I’m not unhappy” (I’m quite happy).
Practical steps:
- Think of a positive adjective (e.g., happy).
- Find its opposite with a un-, in-, or dis- prefix (unhappy).
- Put not before it: not unhappy.
- Use it in a sentence: “I’m not unhappy with the result.”
You can also use verbs: disagree → wouldn’t disagree.
A word of caution: double negatives are grammatically fine in litotes, but in casual speech some learners overdo it. Keep it natural – one per sentence is plenty.
When not to use litotes
Litotes is great, but not for everything.
- Don’t use it in serious emergencies or direct instructions. “This is not ideal” in a fire won’t help.
- Avoid overusing it – people might think you’re being sarcastic or evasive.
- In formal business writing, litotes can sound weak if you need to be decisive. “We are not displeased with the proposal” sounds ambiguous. Better to say “We are pleased.”
Final thought
Learning litotes in English is like adding a secret spice to your language. It makes you sound more natural, more humorous, and more culturally aware. Start small: say “not bad” instead of “good” this week. Then build up.
And if you want to check how well you really understand English understatement and other nuances, take the free English level test at English Measure. You’ll get your skill scores in reading, listening, writing, and speaking – and see exactly where to improve.
👉 Test your English level for free
📝 Related Practice Section
Vocabulary Practice: Expand your vocabulary with interactive word lists and exercises designed for your level!
Ready to Take Your English Further?
Don't just read! Actively practice and improve your speaking, listening, reading, and writing skills with our interactive modules.