English | German | Russian | Czech

anicut English

Meaning anicut meaning

What does anicut mean?

anicut

(India) A dam built in a stream for maintaining and regulating irrigation.

Synonyms anicut synonyms

What other words have the same or similar meaning as anicut?

anicut English » English

dam barrage

Are you looking for...?