albarrada

Noun feminine C1 #33042 most common

Translations

  1. earthwork
  2. embankment

A type of fortification or barrier.

Advertisement

Example Sentences

La albarrada que construyeron detuvo la erosión del suelo en la región.

The earthwork they built stopped soil erosion in the region.

La albarrada que construyeron protege el pueblo de las inundaciones durante la temporada de lluvias.

The earthwork they built protects the village from floods during the rainy season.