dū / shé闍defensive platform over gate; barbican词频 1.6含义defensive platform over gate; barbican(used in transliteration from Sanskrit)