堰塞 えんそく Also written 偃塞 Meanings Noun damming (e.g. a pond) Kanji 堰 dam; prevent; stop up. Read as エン. 塞 block. Read as ソク. Jinuma: Japanese Dictionary · Word lists