Englishfor English speakers
den
Noun
—
A den is a place where a wild animal lives.
The wolf went back to his den to sleep after a day of hunting.
—
A den is a small cave in the side of a hill.
Hanswurst
noun
—
A clown-like character popular in German and Austrian plays during the 18th century, sometimes called the pickled-herring.