THELU
Meaning in English2
s. m. (K.), ) A block of wood which is fitted into an irrigation channel so that the water flows evenly over it. The water is then divided into several channels by pegs which fit into the block.
Source:THE PANJABI DICTIONARY-Bhai Maya Singh