• word of the day

    merlon

    merlon - Dictionary definition and meaning for word merlon

    Definition
    (noun) a solid section between two crenels in a crenelated battlement
Connect with us on Facebook