Definition of "Houndsditch"

The word, "Houndsditch" does not exist in our dictionary.