barbican

'bɑ:bikәn

英文释义

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

中文翻译

n. 外堡, 碉楼

16,402
BNC 频率

学习工具