Definition of explanada in Spanish:

explanada

feminine noun

  • 1

    Terreno llano o que ha sido allanado.

    los arquitectos del Barroco tienen muy en cuenta el juego de luz y sombras para construir las fachadas, las escaleras monumentales, y para distribuir macizos y explanadas en los jardines