topcastle / ˈtɒpˌkæs əl, -ˌkɑ səl /

🎓大学词汇顶堡顶峰城顶峰城堡顶峰

topcastle 的定义

n. 名词 noun
  1. a large fighting top used in medieval ships.