Language:
Free Online Dictionary|3Dict

狗窦

Source : CEDICT

dog hole/gap caused by missing teeth/fig. den of thieves