Grillage meaning
A network or frame of timber or steel serving as a foundation, usually on ground that is wet or soft.
noun
A framework of beams laid crosswise, used as a support or foundation, as for a building on soft ground.
noun
A foundation of crisscrossing timber or steel beams, usually for spreading heavy loads over large areas.
noun
Advertisement