BESMIRCH

Log in or register to start saving your words!

To make dirty; to soil
To tarnish; to debase
(transitive) To make dirty; to soil.
(transitive) To tarnish, especially someone's reputation; to debase.


Word GAB - © 2018. Brought to you by Steven Braverman