Stink"ard (?), n.

1.

A mean, stinking, paltry fellow.

B. Jonson.

2. Zool.

The teledu of the East Indies. It emits a disagreeable odor.

 

© Webster 1913.