machicolate

/mæ'tʃikouleit/
Verb
  1. supply with projecting galleries
    • machicolate the castle walls

Khám phá thêm

Các từ liên quan

Từ có nhắc đến "machicolate"

machicolate
The castle walls were machicolated for defense.