BLOTCH Meaning of BLOTCH in English n. stain, spot, mark (as in an ink stain) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012