Skip to main content

topcastle

/top-kas-uhl, -kah-suhl/US // ˈtɒpˌkæs əl, -ˌkɑ səl //

顶堡,顶峰城,顶峰城堡,顶峰

Definitions

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