Grillage
English Meaning
A framework of sleepers and crossbeams forming a foundation in marshy or treacherous soil.
- A network or frame of timber or steel serving as a foundation, usually on ground that is wet or soft.
Sorry, No Malayalam Meaning for your input!
See Grillag Want To Try Grillage In Malayalam??