merlon

Noun
  1. a solid section between two crenels in a crenelated battlement

Khám phá thêm

Các từ liên quan

Từ gần giống

merlon
A knight stands behind a merlon on the castle wall.