Definition
To discredit; to spoil or disparage.
In Context
- "“Supplies have risen dramatically as a result of that higher acreage but demand has stayed sluggish,” said Michael Magdovitz, senior commodity analyst at Rabobank. This had thrown a “wet blanket” on corn."