meaning of grillage

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


Related Words

grillage |

Developed & Maintained By Taraprasad.com

Treasure Words