castellations

英文释义

plural of castellation
n. The act of making into a castle.

中文翻译

(castellation 的复数) n. 城堡状建筑, 雉堞墙

学习工具