Definition of almenar in Spanish:

almenar

transitive verb

  • 1

    Construir almenas en un muro o un edificio.