Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Grillage
n.
A framework of sleepers and crossbeams forming a foundation in marshy or treacherous soil.
←
Grillade
Grille
→
Shares
Related Words
Gril
Grill
Rill
Menu
Home
Search
My Last Searches