Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: grillage  gri-lij
  1. A framework of crossed beams or sleepers used as a foundation in marshy or unstable soil
    "The engineers used a grillage to stabilize the building's foundation"

Derived forms: grillages