Spillway meaning in malayalam
Word: Spillway
Spillway definition
Noun:
a channel that carries excess water over or around a dam or other obstruction
Related wordsSpillway - Jalanirggamanamaarggam (ജലനിര്ഗ്ഗമനമാര്ഗ്ഗം) Noun:
a channel that carries excess water over or around a dam or other obstruction
Malayalam to English
English To Malayalam