闭门造车English Expression:
  • n.  make a cart behind closed doors
  • n.  divorce oneself from reality and act blindlly
  • n.  Work behind closed doors
  • n.  divorce oneself from the masses and from reality and act blindly

(Unregistered user can only view 4 records)