Back to Dictionary
狗窦
狗竇
gǒudòu
1. dog hole
2. gap caused by missing teeth
3. fig. den of thieves