SPATTER
Meaning of SPATTER in English
( v. t. )
Fig.: To injure by aspersion; to defame; to soil; also, to throw out in a defamatory manner.
Webster's Revised Unabridged English Dictionary.
Пересмотренный полный словарь английского языка Webster.
2012