merlon

/ˈmɜːlən//ˈmɝl(ə)n/

noun

  1. 1

    Any of the upright projections between the embrasures of a battlement, originally for archers to shield behind while shooting arrows over the embrasures, or through loopholes in the merlons.

Synonyms

noun

  1. 1

    A small falcon, Falco columbarius, that breeds in northern North America, Europe, and Asia.

Synonyms

Translate “merlon” to another language

Click any language to open the translator with this word already filled in.

Merlon Definition & Meaning | TranslatePulse