Stinkard /(?)/ Stink·ard Stinkard n. A mean, stinking, paltry fellow. The teledu of the East Indies. It emits a disagreeable odor. (Zool.)