terraces – English–Español translations

🇬🇧 en es 🇪🇸

terrace noun

  /ˈtɛɹəs/
  • platform that extends outwards from a building
terraza, terrado
  • roof of a building, especially if accessible to the residents
azotea
  • (agriculture) raised, flat-topped bank of earth with sloping sides
bancal, terraza

terrace verb

  /ˈtɛɹəs/
  • to form something into a terrace
aterrazar
  • to provide with a terrace
terraplenar
Wiktionary Links