remblai

The Sailor's Word-Book

The mass of earth requisite for the construction of the rampart. An embankment.

Related Words