Language:
Free Online Dictionary|3Dict

狗竇

Source : CEDICT

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