STINKPOT


Meaning of STINKPOT in English

■ noun

1》 informal, chiefly US a contemptible or foul-smelling person or thing.

2》 an American freshwater turtle that produces a strong unpleasant smell when disturbed. [ Kinosternon odoratum .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.