Meaning of almenado in Spanish:

almenado

(almenada)

Translate almenado into English

adjective

  • 1Que tiene almenas.

    muralla almenada; castillo almenado; muros almenados

feminine noun

  • 1Conjunto de almenas.