Слово "запятнать" имеет несколько значений. Основное значение связано с физическим загрязнением или порчей чего-либо. Например, можно запятнать одежду или поверхность, оставив на ней пятно.
В переносном смысле "запятнать" также может означать испортить репутацию или честь кого-либо. Например, можно запятнать доброе имя человека или организации.
Таким образом, это слово может использоваться как в буквальном, так и в переносном смысле.