STINK TURTLE Meaning of STINK TURTLE in English noun : musk turtle Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012