0%

ALL meanings of anicut

A a
  • noun anicut a dam, found in streams in India, which serves to control the flow of an irrigation system 3
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?