English → Hindi dictionary

headrace

हेडराइस / हैदरास / हैडर्सNOUN

Definition

a waterway that feeds water to a mill or water wheel or turbine

Looking for poetry? Read shayari and poems by great poets.