Search the dictionary A Chinese word or character, or English Draw a character Search 2 entries. lánhébà 拦河坝 a dam across a river lánhébà 攔河壩 a dam across a river