stinkard Meaning, Definition & Usage

Stink"ard noun
Definitions
  1. A mean, stinking, paltry fellow. B. Jonson.
  2. (Zoöl.) The teledu of the East Indies. It emits a disagreeable odor.

Webster 1913