攔河壩 lán hé bà

DEFINITIONS

  1. a dam across a river

CHARACTERS

攔 lán obstruct, impede, bar, hinder
河 hé river; stream; yellow river
壩 bà embankment; dam