barbicans

英文释义

plural of barbican
n. a tower that is part of a defensive structure (such as a castle)

中文翻译

(barbican 的复数) n. 外堡, 碉楼

学习工具