English Dictionary
Definition blot in British English
blot noun
[countable] noun
/blɒt/
1
a drop of liquid, especially ink, on the surface of something
2
an imperfection, flaw
Example
A blot on Germany's copybook is its poor record in improving productivity.
