Headworks

English Meaning

  1. Any structure at the head or diversion point of a waterway. It is smaller than a barrage and is used to divert water from a river into a canal or from a large canal into a smaller canal.

   

The Usage is actually taken from the Verse(s) of English+Malayalam Holy Bible.

×

Found Wrong Meaning for Headworks?

Name :

Email :

Details :



×