·vt To Stanch.
II. Stench ·vi A smell; an Odor.
III. Stench ·vi An ill smell; an offensive odor; a stink.
IV. Stench ·noun To cause to emit a disagreeable odor; to cause to stink.