barbican

同义
barbacan barbican
词性
n
解释
a tower that is part of a defensive structure (such as a castle)
示例
None