grillage
grillage has 1 sense in the JumbleFix dictionary. Letters: 8.
Definitions
n.
. A framework of sleepers and crossbeams forming a foundation in marshy or treacherous soil.