• 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
Download our Mobile App Today
Receive our word of the day
on Whatsapp