anicut noun1 •(India) A dam built in a stream for maintaining and regulating irrigation. formsanicuts