Remblai

Webster's Dictionary of the English Language

·noun Earth or materials made into a bank after having been excavated.

Related Words

  • remblai

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

    The Sailor's Word-Book