meaning of grillage
1. A framework of sleepers and crossbeams forming a foundation in marshy or treacherous soil.
Related Words
grillage |
1. A framework of sleepers and crossbeams forming a foundation in marshy or treacherous soil.
grillage |