Word info Synonyms

grillage

Noun

Meaning

A framework of sleepers and crossbeams forming a foundation in marshy or treacherous soil.

Source: Webster's dictionary

Synonyms

Show all synonyms

Phrases with the word

Close letter words and terms