闭门造车bìménzàochē
Top 50000
Meanings
1. lit. to shut oneself away and build a cart (idiom)
2. fig. to work on a project in isolation, without caring for outside realities
Characters used