blot
n
1 blotch, mark, patch, smear, smudge, speck, splodge, spot
2 blemish, blot on one's escutcheon, blur, defect, demerit, disgrace, fault, flaw, scar, smirch, spot, stain, taint
vb
3 bespatter, disfigure, disgrace, mark, smirch, smudge, spoil, spot, stain, sully, tarnish
4 absorb, dry, soak up, take up
5 blot out cancel, darken, destroy, eclipse, efface, erase, expunge, obliterate, obscure, shadow