tache
Top 4000
Meanings
Noun
1. blot, stain or smear
2. spot; more or less stain-like mark of a different color
3. blotch, mark (skin)
4. moral depravation
5. annoying or despicable person
Examples62
What's that stain?
I can see the tiniest spot.
What kind of stain is that?
You have a big stain on your pullover.
This stain won't come out.
There are spots even on the sun.