Chinese Dictionary | 华文词典

 
En
yīn
  • to restrain
  • to dam a stream and change its direction
  • a mound

yīn

1 阻塞、堵塞。《说文解字.土部》:「垔,塞也。……〈商书〉曰:『鲧垔洪水。』」

Dao Chinese Dictionary

Chinese to English; Chinese to Chinese: Stroke Order; Character Decomposition