STINKARD


Meaning of STINKARD in English

ˈstiŋkə(r)d noun

( -s )

1.

a. : a mean or contemptible person

b. usually capitalized : one of the common people in the social structure of the Natchez Indians — called also stinker

2. : an animal producing a foul odor ; specifically : teledu

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.